using Core.Entities.Identity; using Infrastructure.Identity; using Microsoft.AspNetCore.Identity; namespace API.Extensions { public static class IdentityServiceExtensions { public static IServiceCollection AddIdentityServices(this IServiceCollection services) { var builder = services.AddIdentityCore(); builder = new IdentityBuilder(builder.UserType, builder.Services); builder.AddEntityFrameworkStores(); builder.AddSignInManager>(); services.AddAuthentication(); return services; } } }