/// <summary> /// Initiate a new instance of a <see cref="RepositoryGanhadoresSena"/> repository. /// </summary> /// <param name="context">A valid <see cref="LoteriasContext"/> context.</param> public RepositoryGanhadoresSena(LoteriasContext context) : base(context) { }
/// <summary> /// Initiate a new instance of a <see cref="RepositoryGanhadoresLotofacil"/> repository. /// </summary> /// <param name="context">A valid <see cref="LoteriasContext"/> context.</param> public RepositoryGanhadoresLotofacil(LoteriasContext context) : base(context) { }
/// <summary> /// Initiate a new instance of a <see cref="RepositoryConcursoLotofacil"/> repository. /// </summary> /// <param name="context">A valid <see cref="LoteriasContext"/> context.</param> public RepositoryConcursoLotofacil(LoteriasContext context) : base(context) { }
/// <summary> /// Protected constructor for the base repository using a valid context /// </summary> /// <param name="context"></param> /// <exception cref="ArgumentNullException"></exception> protected RepositoryBase(LoteriasContext context) { _context = context ?? throw new ArgumentNullException(nameof(context), "Cannot initialiaze a repository with a null context"); }
/// <summary> /// Initiate a new instance of <see cref="RepositoryConcursoQuina"/> repository. /// </summary> /// <param name="context">A valid <see cref="LoteriasContext"/> context.</param> public RepositoryConcursoQuina(LoteriasContext context) : base(context) { }