Example #1
0
 public SettingsController(
     MathSiteDbContext context,
     MathServices services,
     IMapper mapper
     ) : base(context, services, mapper)
 {
 }
Example #2
0
 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;
 }
Example #4
0
 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;
 }
Example #5
0
 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;
 }
Example #7
0
 public FileFacade(
     MathSiteDbContext context,
     MathServices services,
     IFileStorage fileStorage,
     IMapper mapper
     )
 {
     Context      = context;
     Services     = services;
     Repository   = context.Set <File>();
     _fileStorage = fileStorage;
     Mapper       = mapper;
 }
Example #8
0
 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;
 }
Example #9
0
 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)
 {
 }
Example #11
0
 /// <inheritdoc />
 public PostKeywordsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
Example #12
0
 /// <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)
 {
 }
Example #14
0
 /// <inheritdoc />
 public UsersToGroupsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
Example #15
0
 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)
 {
 }
Example #18
0
 /// <inheritdoc />
 public PostTypeSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
Example #19
0
 /// <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;
 }
Example #20
0
 protected ApiControllerBase(MathSiteDbContext context, MathServices services)
 {
     Context  = context;
     Services = services;
 }
Example #21
0
 /// <inheritdoc />
 public CommentSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
Example #22
0
 /// <inheritdoc />
 public PostAttachmentSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
 protected BaseEntityServiceMethods(MathSiteDbContext context, IMapper mapper) : base(context)
 {
     Mapper     = mapper;
     Repository = context.Set <TEntity>();
 }
Example #24
0
 /// <inheritdoc />
 public PersonSeeder(ILogger logger, MathSiteDbContext context)
     : base(logger, context)
 {
 }
Example #25
0
 /// <inheritdoc />
 public UserRightsSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
 protected BaseServiceMethods(MathSiteDbContext context)
 {
     Context = context;
 }
Example #27
0
 /// <inheritdoc />
 public GroupSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }
 public DirectorySeeder(ILogger logger, MathSiteDbContext context)
     : base(logger, context)
 {
 }
Example #29
0
 /// <inheritdoc />
 public UserSeeder(ILogger logger, MathSiteDbContext context, IPasswordsManager passwordsManager) : base(logger,
                                                                                                         context)
 {
     PasswordManager = passwordsManager;
 }
 /// <inheritdoc />
 public PostGroupsAllowedSeeder(ILogger logger, MathSiteDbContext context) : base(logger, context)
 {
 }