public AbpInitialize() { Application = AbpApplicationFactory.Create <SincaModule>(options => { options.UseAutofac(); //Autofac integration }); Application.Initialize(); }
public ConsultaClienteView() { InitializeComponent(); _application = AbpApplicationFactory.Create <SincaModule>(options => { options.UseAutofac(); //Autofac integration }); _application.Initialize(); DataContext = new ConsultaClienteViewModel(_application); }
public async Task StartAsync(CancellationToken cancellationToken) { using (IAbpApplicationWithInternalServiceProvider application = AbpApplicationFactory.Create <SnookerConsoleApiClientModule>()) { application.Initialize(); ClientDemoService demo = application.ServiceProvider.GetRequiredService <ClientDemoService>(); await demo.RunAsync(); application.Shutdown(); } }
public async Task StartAsync(CancellationToken cancellationToken) { using (IAbpApplicationWithInternalServiceProvider application = AbpApplicationFactory.Create <SnookerDbMigratorModule>(options => { options.UseAutofac(); options.Services.AddLogging(c => c.AddSerilog()); // Not added by ABP.io framework options.Services.ReplaceConfiguration(BuildConfiguration()); })) { application.Initialize(); await application .ServiceProvider .GetRequiredService <SnookerDbMigrationService>() .MigrateAsync(); application.Shutdown(); _hostApplicationLifetime.StopApplication(); } }