Projekt

Obecné

Profil

Stáhnout (712 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1 c349bab3 Lukáš Vlček
using Core.Authentication;
2 24e1c89d Vojtěch Bartička
using Core.Services.DocumentService;
3 055ef5b5 Vojtěch Bartička
using Core.Services.TagService;
4 c349bab3 Lukáš Vlček
using Microsoft.AspNetCore.Builder;
5 897851f8 Vojtěch Bartička
using Microsoft.Extensions.DependencyInjection;
6
7
namespace Core.Services
8
{
9
    public class Registration
10
    {
11
        public static void RegisterServices(WebApplicationBuilder builder)
12
        {
13
            builder.Services.AddScoped<IUserService, UserServiceEF>();
14 24e1c89d Vojtěch Bartička
            builder.Services.AddScoped<IDocumentService, DocumentServiceEF>();
15 c349bab3 Lukáš Vlček
            builder.Services.AddScoped<IAuthService, AuthService>();
16 055ef5b5 Vojtěch Bartička
            builder.Services.AddScoped<ITagService, TagServiceEF>();
17 c349bab3 Lukáš Vlček
            
18
            builder.Services.AddScoped<IJwtUtils, JwtUtils>();
19 897851f8 Vojtěch Bartička
        }
20
    }
21 c349bab3 Lukáš Vlček
}