use reporter and c#6 features

This commit is contained in:
Krzysztof Wicher 2015-11-17 12:06:07 -08:00
parent 5d1c908d49
commit 872f842522

View file

@ -40,14 +40,14 @@ namespace Microsoft.DotNet.Tools.Init
resourceNameToFileName.Add(resourceName, fileName); resourceNameToFileName.Add(resourceName, fileName);
if (File.Exists(fileName)) if (File.Exists(fileName))
{ {
Console.WriteLine("Creating new project would override file {0}.", fileName); Reporter.Error.WriteLine($"Creating new project would override file {fileName}.");
hasFilesToOverride = true; hasFilesToOverride = true;
} }
} }
if (hasFilesToOverride) if (hasFilesToOverride)
{ {
Console.WriteLine("Creating new project failed."); Reporter.Error.WriteLine("Creating new project failed.");
return 1; return 1;
} }
@ -62,7 +62,7 @@ namespace Microsoft.DotNet.Tools.Init
} }
} }
Console.WriteLine("Created new project in {0}.", Directory.GetCurrentDirectory()); Reporter.Output.WriteLine($"Created new project in {Directory.GetCurrentDirectory()}.");
return 0; return 0;
} }
@ -87,9 +87,9 @@ namespace Microsoft.DotNet.Tools.Init
catch (Exception ex) catch (Exception ex)
{ {
#if DEBUG #if DEBUG
Console.Error.WriteLine(ex); Reporter.Error.WriteLine(ex.ToString());
#else #else
Console.Error.WriteLine(ex.Message); Reporter.Error.WriteLine(ex.Message);
#endif #endif
return 1; return 1;
} }