コード例 #1
0
ファイル: GennyModule.cs プロジェクト: Muchiachio/Genny
 protected virtual void TryWrite(String path, GennyScaffoldingResult result)
 {
     if (File.Exists(path))
         Logger.Write($"{path} - Already exists, skipping...");
     else
         Write(path, result);
 }
コード例 #2
0
ファイル: GennyModule.cs プロジェクト: Muchiachio/Genny
 protected virtual void Write(String path, GennyScaffoldingResult result)
 {
     if (result.Errors.Any())
     {
         Logger.Write($"{path} - Failed");
         foreach (String error in result.Errors)
             Logger.Write($"  - {error}");
     }
     else
     {
         Directory.CreateDirectory(Path.GetDirectoryName(path));
         File.WriteAllText(path, result.Content);
         Logger.Write($"{path} - Succeeded");
     }
 }