Merge branch 'MetLife_v5.2' into MetLife_v5.3

# Conflicts:
#	ICD.Common.Utils/ICD.Common.Utils_SimplSharp.csproj
This commit is contained in:
Jack Kanarish
2018-09-06 10:23:08 -04:00
6 changed files with 215 additions and 3 deletions

View File

@@ -94,5 +94,11 @@ namespace ICD.Common.Utils.IO
{
return new IcdFileStream(File.Create(path));
}
[PublicAPI]
public static IcdStreamWriter AppendText(string path)
{
return new IcdStreamWriter(File.AppendText(path));
}
}
}

View File

@@ -0,0 +1,22 @@
using System;
#if SIMPLSHARP
using Crestron.SimplSharp.CrestronIO;
#elif STANDARD
using System.IO;
#endif
namespace ICD.Common.Utils.IO
{
public sealed class IcdStreamWriter : IcdTextWriter
{
public StreamWriter WrappedStreamWriter { get { return WrappedTextWriter as StreamWriter; } }
/// <summary>
/// Constructor.
/// </summary>
/// <param name="baseStreamWriter"></param>
public IcdStreamWriter(StreamWriter baseStreamWriter) : base(baseStreamWriter)
{
}
}
}