// This method gets called by the runtime. Use this method to add services to the container. // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940 public void ConfigureServices(IServiceCollection services) { services.AddDbContext <AppDbContext>(optionsAction: options => { options.UseSqlite(connectionString: "DataSource=app.db"); }); services.AddDefaultIdentity <IdentityUser>() .AddEntityFrameworkStores <AppDbContext>(); services.AddRazorPages(); services.AddServerSideBlazor().AddCircuitOptions(options => { options.DetailedErrors = true; }); services.AddScoped <AuthenticationStateProvider, ServerAuthenticationStateProvider>(); services.AddSingleton <WeatherForecastService>(); // Sistem calisacak BlinkService sistemServis = new BlinkService(); sistemServis.ServiceInit(); // Sistem basladiktan sonra services.AddSingleton <BlinkService>(sistemServis); }