Begin with add services and interfaces

This commit is contained in:
2026-01-22 16:30:47 +01:00
parent 7bf270985b
commit eb42aebfd1
23 changed files with 3717 additions and 407 deletions

View File

@@ -32,13 +32,23 @@ namespace skydiveLogs_api.Ioc
_services.AddScoped<IDropZoneService, DropZoneService>();
_services.AddScoped<IJumpService, JumpService>();
_services.AddScoped<IJumpTypeService, JumpTypeService>();
_services.AddScoped<IStatsService, StatsService>();
_services.AddScoped<IUserService, UserService>();
_services.AddScoped<IUserImageService, UserImageService>();
_services.AddScoped<IInitDbService, InitDbService>();
_services.AddScoped<ITunnelService, TunnelService>();
_services.AddScoped<ITunnelFlightService, TunnelFlightService>();
_services.AddScoped<IStatsService, StatsService>();
_services.AddScoped<IStatsByDzService, StatsByDzService>();
_services.AddScoped<IStatsByGearService, StatsByGearService>();
_services.AddScoped<IStatsByJumpTypeService, StatsByJumpTypeService>();
_services.AddScoped<IStatsByYearByJumpTypeService, StatsByYearByJumpTypeService>();
_services.AddScoped<IStatsByYearService, StatsByYearService>();
_services.AddScoped<IStatsForLastMonthByDzService, StatsForLastMonthByDzService>();
_services.AddScoped<IStatsForLastMonthByJumpTypeService, StatsForLastMonthByJumpTypeService>();
_services.AddScoped<IStatsForLastYearByDzService, StatsForLastYearByDzService>();
_services.AddScoped<IStatsForLastYearByJumpTypeService, StatsForLastYearByJumpTypeService>();
_services.AddSingleton<ICacheService, CacheService>();
_services.AddScoped<IIdentityService, IdentityService>();