public Auth() { InitializeComponent(); _logger = Registry.GetValue <Logger>(); _clientToBackOfServers = Registry.GetValue <ClientToBack>(); _clientToPrint = Registry.GetValue <PrintGoClient>(); }
private static void Configure() { _validator = new BaseValidationOfDoc(); PrintingMsDocs = new List <string>(); _logger = new LoggerConfiguration() .Enrich.WithExceptionDetails() .WriteTo.Console(theme: SystemConsoleTheme.Colored) .WriteTo.File("logs.log") .MinimumLevel.Debug() .WriteTo.Telegram("1206276933:AAE5Iinp03S5l5bveJ_s4QjF8YYjuUcankc", "61280592", restrictedToMinimumLevel: LogEventLevel.Error) .WriteTo.Telegram("1206276933:AAE5Iinp03S5l5bveJ_s4QjF8YYjuUcankc", "-347387165", restrictedToMinimumLevel: LogEventLevel.Error) .CreateLogger(); var configuration = GetAppsettingsReader(); _clientToBack = new ClientToBack( configuration.GetSection("appSettings:serviceDomain").Value // configuration.GetSection("appSettings:printControllerHost").Value ); Registry.Public(_logger); Registry.Public(_clientToBack); s = new Server(); s.Start(); // _disposableserver = RestFullServer.StartServer(); }
public MainWindow() { InitializeComponent(); var builder = new ConfigurationBuilder() // .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true); IConfigurationRoot configuration = builder.Build(); _clientToBackOfServers = new ClientToBack( configuration.GetSection("appSettings:serviceDomain").Value // configuration.GetSection("appSettings:printControllerHost").Value ); var printClient = new PrintGoClient( configuration.GetSection("appSettings:printControllerHost").Value ); var logger = new LoggerConfiguration() .WriteTo.Console(theme: SystemConsoleTheme.Colored) .WriteTo.File("logs.log") .MinimumLevel.Verbose() .CreateLogger(); Registry.Public(_clientToBackOfServers); Registry.Public(logger); Registry.Public(printClient); Registry <WebBrowser, WebBrowser> .Public(new WebBrowser()); Registry <Frame, MainWindow> .Public(this); this.Content = new Auth(); }
public Welcome() { InitializeComponent(); var user = Registry <UserInfo, UserInfo> .Get(); textBlockBalance.Text = $"{user.Balance.ToString()} ₽"; _clientToPrint = Registry.GetValue <PrintGoClient>(); _clientToBackOfServers = Registry.GetValue <ClientToBack>(); }