/// <summary> /// Ctor /// </summary> /// <param name="context"></param> /// <param name="fileService"></param> /// <param name="emailService"></param> public VotingProcessRepository(VoteInContext context, IFileService fileService, IEmailSenderService emailService, IConfiguration config) : base(context) { _fileService = fileService; _emailService = emailService; _configuration = config; }
/// <summary> /// Initializes a new instance of the <see cref="EnveloppeRepository"/> class. /// </summary> /// <param name="context">The context.</param> /// <param name="suffrageRepo">The suffrage repo.</param> public EnveloppeRepository(VoteInContext context, ISuffrageRepository suffrageRepo) : base(context) { suffrageRepository = suffrageRepo; }
/// <summary> /// Initializes a new instance of the <see cref="SuffrageRepository"/> class. /// </summary> /// <param name="context">The context.</param> public SuffrageRepository(VoteInContext context) : base(context) { }
/// <summary> /// Initializes a new instance of the <see cref="Repository{T}"/> class. /// </summary> /// <param name="context">The context.</param> public Repository(VoteInContext context) { Context = context; DbSet = context.Set <T>(); }