public SettingsController( MathSiteDbContext context, MathServices services, IMapper mapper ) : base(context, services, mapper) { }
public AuthController( MathSiteDbContext context, MathServices services, IOptions <ExtendedAuthData> authOptions ) : base(context, services) { _authData = authOptions.Value; }
public DirectoriesController( MathSiteDbContext context, MathServices services, IMapper mapper, CrudServiceMethods <Directory, DirectoryDto> crudServiceMethods ) : base(context, services, mapper) { _crudServiceMethods = crudServiceMethods; }
public ProfessorsController(MathSiteDbContext context, MathServices services, IMapper mapper, CrudServiceMethods <Professor, ProfessorDto> crudServiceMethods, PageableServiceMethods <Professor, ProfessorDto> pageableServiceMethods, CountableServiceMethods <Professor> countableServiceMethods) : base(context, services, mapper) { _crudServiceMethods = crudServiceMethods; _pageableServiceMethods = pageableServiceMethods; _countableServiceMethods = countableServiceMethods; }
public FilesController( IFileFacade fileFacade, MathSiteDbContext context, MathServices services, IMapper mapper, CrudServiceMethods <Entities.File, FileDto> crudServiceMethods ) : base(context, services, mapper) { _fileFacade = fileFacade; _crudServiceMethods = crudServiceMethods; _fileFormatBuilder = new FileFormatBuilder(); }
public CategoriesController( MathSiteDbContext context, MathServices services, IMapper mapper, CrudServiceMethods <Category, CategoryDto> crudServiceMethods, PageableServiceMethods <Category, CategoryDto> pageableServiceMethods, CountableServiceMethods <Category> countableServiceMethods ) : base(context, services, mapper) { _crudServiceMethods = crudServiceMethods; _pageableServiceMethods = pageableServiceMethods; _countableServiceMethods = countableServiceMethods; }
public FileFacade( MathSiteDbContext context, MathServices services, IFileStorage fileStorage, IMapper mapper ) { Context = context; Services = services; Repository = context.Set <File>(); _fileStorage = fileStorage; Mapper = mapper; }
public GroupsController( MathSiteDbContext context, MathServices services, IMapper mapper, CrudServiceMethods <Group, GroupDto> crudServiceMethods, PageableServiceMethods <Group, GroupDto> pageableServiceMethods, CountableServiceMethods <Group> countableServiceMethods ) : base(context, services, mapper) { _crudServiceMethods = crudServiceMethods; _pageableServiceMethods = pageableServiceMethods; _countableServiceMethods = countableServiceMethods; }
public UsersController( MathSiteDbContext context, MathServices services, IMapper mapper, IPasswordsManager passwordsManager, CrudServiceMethods <User, UserDto> crudServiceMethods, PageableServiceMethods <User, UserDto> pageableServiceMethods, CountableServiceMethods <User> countableServiceMethods ) : base(context, services, mapper) { _passwordsManager = passwordsManager; _crudServiceMethods = crudServiceMethods; _pageableServiceMethods = pageableServiceMethods; _countableServiceMethods = countableServiceMethods; }
public AliasableServiceMethods(MathSiteDbContext context, IMapper mapper) : base(context, mapper) { }
/// <inheritdoc /> public PostKeywordsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <summary> /// Создание объекта Seeder-а /// </summary> /// <param name="logger">Логгер</param> /// <param name="context">Контекст базы сайта</param> public AbstractSeeder(ILogger logger, MathSiteDbContext context) { Logger = logger; Context = context; }
/// <inheritdoc /> public PostCategorySeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <inheritdoc /> public UsersToGroupsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
public EntityApiControllerBase(MathSiteDbContext context, MathServices services, IMapper mapper) : base(context, services, mapper) { }
/// <inheritdoc /> public PostSettingsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
public CrudServiceMethods(MathSiteDbContext context, IMapper mapper) : base(context, mapper, IdEqualsComparerGetter) { }
/// <inheritdoc /> public PostTypeSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <summary> /// Создается Data Seeder /// </summary> /// <param name="context">Контекст базы сайта</param> /// <param name="logger">Логгер</param> /// <param name="passwordHasher">Парольный хэшировщик</param> public DataSeeder(MathSiteDbContext context, ILogger <IDataSeeder> logger, IPasswordsManager passwordHasher) { _context = context; _logger = logger; _passwordHasher = passwordHasher; }
protected ApiControllerBase(MathSiteDbContext context, MathServices services) { Context = context; Services = services; }
/// <inheritdoc /> public CommentSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <inheritdoc /> public PostAttachmentSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
protected BaseEntityServiceMethods(MathSiteDbContext context, IMapper mapper) : base(context) { Mapper = mapper; Repository = context.Set <TEntity>(); }
/// <inheritdoc /> public PersonSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <inheritdoc /> public UserRightsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
protected BaseServiceMethods(MathSiteDbContext context) { Context = context; }
/// <inheritdoc /> public GroupSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
public DirectorySeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }
/// <inheritdoc /> public UserSeeder(ILogger logger, MathSiteDbContext context, IPasswordsManager passwordsManager) : base(logger, context) { PasswordManager = passwordsManager; }
/// <inheritdoc /> public PostGroupsAllowedSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context) { }