public HttpTrackerLogRepository(IMongoDbProvider mongoDbProvider, HttpTrackerMongoDbOptions options, string name) : base(mongoDbProvider) { var collectionName = $"{DbConsts.CollectionNames.HttpTrackerLog}_{name}"; if (!string.IsNullOrEmpty(options.CollectionPrefix)) { collectionName = $"{options.CollectionPrefix}_{collectionName}"; } CollectionName = collectionName; }
public HttpTrackerLogRepositoryFactory(IMongoDbProvider mongoDbProvider, IOptions <HttpTrackerMongoDbOptions> options) { _mongoDbProvider = mongoDbProvider; Options = options.Value; }