public SqlLockArtifactsRepository( ISqlConnectionWrapper connectionWrapper, ISqlHelper sqlHelper) { _connectionWrapper = connectionWrapper; _sqlHelper = sqlHelper; }
public SqlArtifactRepository(ISqlConnectionWrapper connectionWrapper, IItemInfoRepository itemInfoRepository, IArtifactPermissionsRepository artifactPermissionsRepository) : base(connectionWrapper, artifactPermissionsRepository) { _itemInfoRepository = itemInfoRepository; }
public JobsRepository(ISqlConnectionWrapper connectionWrapper) : this( connectionWrapper, new SqlArtifactRepository(connectionWrapper, new SqlItemInfoRepository(connectionWrapper), new SqlArtifactPermissionsRepository(connectionWrapper)), new SqlArtifactPermissionsRepository(connectionWrapper), new SqlUsersRepository(connectionWrapper)) { }
internal SqlArtifactVersionsRepository(ISqlConnectionWrapper connectionWrapper) : this( connectionWrapper, new SqlArtifactRepository(connectionWrapper), new SqlArtifactPermissionsRepository(connectionWrapper), new SqlItemInfoRepository(connectionWrapper)) { }
internal SqlDiscussionsRepository(ISqlConnectionWrapper connectionWrapper, IUsersRepository sqlUsersRepository, IInstanceSettingsRepository instanceSettingsRepository, IArtifactPermissionsRepository permissionsRepository) { _connectionWrapper = connectionWrapper; _sqlUsersRepository = sqlUsersRepository; _mentionHelper = new MentionHelper(sqlUsersRepository, instanceSettingsRepository, permissionsRepository); }
internal SqlArtifactVersionsRepository( ISqlConnectionWrapper connectionWrapper, IArtifactRepository artifactRepository, IArtifactPermissionsRepository artifactPermissionsRepository, IItemInfoRepository itemInfoRepository) { _connectionWrapper = connectionWrapper; _artifactRepository = artifactRepository; _artifactPermissionsRepository = artifactPermissionsRepository; _itemInfoRepository = itemInfoRepository; }
internal SqlItemSearchRepository( ISqlConnectionWrapper connectionWrapper, ISearchConfiguration configuration, IArtifactPermissionsRepository artifactPermissionsRepository, IArtifactRepository artifactRepository) { _connectionWrapper = connectionWrapper; _artifactPermissionsRepository = artifactPermissionsRepository; _searchConfigurationProvider = new SearchConfigurationProvider(configuration); _artifactRepository = artifactRepository; }
public JobsRepository ( ISqlConnectionWrapper connectionWrapper, IArtifactRepository artifactRepository, IArtifactPermissionsRepository artifactPermissionsRepository, IUsersRepository userRepository) { _connectionWrapper = connectionWrapper; _artifactRepository = artifactRepository; _artifactPermissionsRepository = artifactPermissionsRepository; _usersRepository = userRepository; }
protected async Task <ArtifactBasicDetails> GetArtifactBasicDetails(ISqlConnectionWrapper connectionWrapper, int artifactId, int userId, IDbTransaction transaction = null) { var prm = new DynamicParameters(); prm.Add("@userId", userId); prm.Add("@itemId", artifactId); if (transaction == null) { return((await connectionWrapper.QueryAsync <ArtifactBasicDetails>( "GetArtifactBasicDetails", prm, commandType: CommandType.StoredProcedure)).FirstOrDefault()); } else { return((await transaction.Connection.QueryAsync <ArtifactBasicDetails>( "GetArtifactBasicDetails", prm, transaction, commandType: CommandType.StoredProcedure)).FirstOrDefault()); } }
internal LogRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
public SqlInstanceSettingsRepository(ISqlConnectionWrapper connectionWrapper, IArtifactPermissionsRepository artifactPermissionsRepository) : base(connectionWrapper, artifactPermissionsRepository) { }
public SqlInstanceSettingsRepository(ISqlConnectionWrapper connectionWrapper) : this(connectionWrapper, new SqlArtifactPermissionsRepository(connectionWrapper)) { }
public SqlWorkflowRepository(ISqlConnectionWrapper connectionWrapper, IArtifactPermissionsRepository artifactPermissionsRepository) : base(connectionWrapper, artifactPermissionsRepository) { }
internal SqlLicensesRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
internal SqlItemSearchRepository(ISqlConnectionWrapper connectionWrapper, ISearchConfiguration configuration) : this(connectionWrapper, configuration, new SqlArtifactPermissionsRepository(connectionWrapper), new SqlArtifactRepository(connectionWrapper)) { }
public SqlItemInfoRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; _artifactPermissionsRepository = new SqlArtifactPermissionsRepository(connectionWrapper); }
public GenerateActionsRepository(ISqlConnectionWrapper srvConnectionWrapper, IArtifactPermissionsRepository artifactPermissionsRepository, IUsersRepository usersRepository, IJobsRepository jobsRepository, ISqlItemTypeRepository sqlItemTypeRepository) : base(srvConnectionWrapper, artifactPermissionsRepository, usersRepository) { JobsRepository = jobsRepository; ItemTypeRepository = sqlItemTypeRepository; }
internal SqlSaveArtifactRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
public GenerateActionsRepository(ISqlConnectionWrapper srvConnectionWrapper) : this(srvConnectionWrapper, new SqlArtifactPermissionsRepository(srvConnectionWrapper), new SqlUsersRepository(srvConnectionWrapper)) { }
internal SqlRelationshipsRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; _itemInfoRepository = new SqlItemInfoRepository(connectionWrapper); _artifactPermissionsRepository = new SqlArtifactPermissionsRepository(connectionWrapper); }
public BaseRepository(ISqlConnectionWrapper connectionWrapper, IArtifactPermissionsRepository artifactPermissionsRepository, IUsersRepository usersRepository) : base(connectionWrapper, artifactPermissionsRepository) { UsersRepository = usersRepository; }
public BaseRepository(ISqlConnectionWrapper connectionWrapper) : this(connectionWrapper, new SqlArtifactPermissionsRepository(connectionWrapper), new SqlUsersRepository(connectionWrapper)) { }
public ApplicationSettingsRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
internal JobExecutorStatusRepository(ISqlConnectionWrapper connectionWrapper, string accessInfo, string name) { _connectionWrapper = connectionWrapper; Name = name; AccessInfo = accessInfo; }
public LicenseRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
public WebhooksRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
internal SqlGroupRepository(ISqlConnectionWrapper connectionWrapper) { _connectionWrapper = connectionWrapper; }
public SqlWorkflowRepository(ISqlConnectionWrapper connectionWrapper) : this(connectionWrapper, new SqlArtifactPermissionsRepository(connectionWrapper)) { }
public GenerateActionsRepository(ISqlConnectionWrapper srvConnectionWrapper, IArtifactPermissionsRepository artifactPermissionsRepository, IUsersRepository usersRepository) : this(srvConnectionWrapper, artifactPermissionsRepository, usersRepository, new JobsRepository(srvConnectionWrapper, new SqlArtifactRepository(srvConnectionWrapper, new SqlItemInfoRepository(srvConnectionWrapper), artifactPermissionsRepository), artifactPermissionsRepository, usersRepository), new SqlItemTypeRepository(srvConnectionWrapper)) { }
public SqlDataHandler(ICommandFactory commandFactory, ISqlConnectionWrapper connectionWrapper) { _commandFactory = commandFactory; _connectionWrapper = connectionWrapper; }