public static IQueryable <TDestination> Project <TSource, TDestination>( this IQueryable <TSource> source, IPureMapper mapper, string mapName = "") where TSource : class where TDestination : class => source.Select(mapper?.Map <TSource, TDestination>(mapName)
public AccountController( ILogger <AccountController> logger, IeemdbDbContext ctx, IPureMapper mapper, RoleManager <IeemdbRole> roleManager, UserManager <IeemdbUser> userManager, IOptions <JwtOptions> options, IEmailSender sender, RazorViewToStringRenderer renderer) : base(logger, ctx, mapper) { this.roleManager = roleManager; this.userManager = userManager; this.renderer = renderer; emailSender = sender; jwtOptions = options.Value; }
public AdminController( ILogger <AdminController> logger, IeemdbDbContext ctx, IPureMapper mapper, IEnumerable <IHostedService> hostedServices) : base(logger, ctx, mapper) { deleteService = hostedServices.OfType <DeletedCleanupService>().SingleOrDefault() ?? throw new InvalidOperationException( $"Could not locate an instance of the service {nameof(DeletedCleanupService)}"); movieSeedService = hostedServices.OfType <MovieSyncingService>().SingleOrDefault() ?? throw new InvalidOperationException( $"Could not locate an instance of the service {nameof(MovieSyncingService)}"); tokenCleanupService = hostedServices.OfType <RefreshTokenCleanupService>().SingleOrDefault() ?? throw new InvalidOperationException( $"Could not locate an instance of the service {nameof(RefreshTokenCleanupService)}"); }
public RatingController(ILogger <RatingController> logger, IeemdbDbContext ctx, IPureMapper mapper, UserManager <IeemdbUser> userManager) : base(logger, ctx, mapper) { this.userManager = userManager; }
protected BaseController(ILogger <T> logger, IeemdbDbContext ctx, IPureMapper mapper) { Logger = logger; Context = ctx; Mapper = mapper; }
public DirectorController(ILogger <DirectorController> logger, IeemdbDbContext ctx, IPureMapper mapper) : base(logger, ctx, mapper) { }
public GenreController(ILogger <GenreController> logger, IeemdbDbContext ctx, IPureMapper mapper) : base(logger, ctx, mapper) { }
public CountryController(ILogger <CountryController> logger, IeemdbDbContext ctx, IPureMapper mapper) : base(logger, ctx, mapper) { }
public WriterController(ILogger <WriterController> logger, IeemdbDbContext ctx, IPureMapper mapper) : base(logger, ctx, mapper) { }
public FavoriteController(ILogger <MovieController> logger, IeemdbDbContext ctx, IPureMapper mapper, UserManager <IeemdbUser> userManager) : base(logger, ctx, mapper) { this.userManager = userManager; }