private void WriteOutputs(ClientCredentialsOutput output) { _outputAction(string.Empty); WriteSectionDivider(); WriteSection("Client Id", output.ClientId); WriteSectionDivider(); WriteSection("Client Secret", output.ClientSecret); WriteSectionDivider(); }
public async Task WriteAsync(ClientCredentialsOutput output) { if (!Directory.Exists(_options.Directory)) { Directory.CreateDirectory(_options.Directory); } var stringBuilder = new StringBuilder(); stringBuilder.AppendLine("Client Id:"); stringBuilder.AppendLine(output.ClientId); stringBuilder.AppendLine("Client Secret:"); stringBuilder.AppendLine(output.ClientSecret); await File.WriteAllTextAsync(Path.Combine(_options.Directory, FileName), stringBuilder.ToString()); _logger.LogInformation($"Client Credentials details written to files in {_options.Directory}"); }
public async Task WriteAsync(ClientCredentialsOutput output) { WriteOutputs(output); await Task.CompletedTask; }