private static int ShowConfig(ShowConfigSubOptions subOptions, IFileSystem fileSystem) { ConfigureLogging(subOptions.LogFilePath); Console.WriteLine(ConfigurationProvider.GetEffectiveConfigAsString(subOptions.TargetDirectory ?? Environment.CurrentDirectory, fileSystem)); return(0); }
private static Task <int> ShowConfigAsync(ShowConfigSubOptions subOptions) { var configuration = ConfigurationProvider.GetEffectiveConfigAsString(subOptions.TargetDirectory ?? Environment.CurrentDirectory, _fileSystem); Log.Information("{Configuration}", configuration); return(Task.FromResult(0)); }
private static async Task<int> ShowConfig(ShowConfigSubOptions subOptions, IFileSystem fileSystem) { ConfigureLogging(subOptions.LogFilePath); Console.WriteLine(ConfigurationProvider.GetEffectiveConfigAsString(subOptions.TargetDirectory ?? Environment.CurrentDirectory, fileSystem)); return 0; }