public SqlRepository(SqlRepositoryBuilder builder) { if (builder is null) { throw new ArgumentNullException(nameof(builder)); } _insertProcedure = builder.InsertProcedure; _selectProcedure = builder.SelectProcedure; _selectAllProcedure = builder.SelectAllProcedure; _alterProcedure = builder.AlterProcedure; _deleteProcedure = builder.DeleteProcedure; _deleteAllProcedure = builder.DeleteAllProcedure; _dbTransaction = builder.Transaction; _dbConnection = _dbTransaction.Connection; }
public UserForbiddenAbilityRepository(SqlRepositoryBuilder builder) : base(builder) { }
public TopicRepository(SqlRepositoryBuilder builder) : base(builder) { }
public AbilityRepository(SqlRepositoryBuilder builder) : base(builder) { }
public BannedRolesToTopicsRepository(SqlRepositoryBuilder builder) : base(builder) { }
public BannedRolesToSectionRepository(SqlRepositoryBuilder builder) : base(builder) { }
public UserRepository(SqlRepositoryBuilder builder) : base(builder) { }
public RoleRepository(SqlRepositoryBuilder builder) : base(builder) { }
public UserSettingRepository(SqlRepositoryBuilder builder) : base(builder) { }
public SectionRepository(SqlRepositoryBuilder builder) : base(builder) { }
public PostRepository(SqlRepositoryBuilder builder) : base(builder) { }