public T GetProxy <T>(IBucketProvider bucketProvider, string bucketName) where T : class, INamedBucketProvider { var proxyType = _proxyTypeCache.GetOrAdd(typeof(T), CreateProxyType); return((T)Activator.CreateInstance(proxyType, bucketProvider, bucketName)); }
public Repository(IBucketProvider bucketProvider, ICluster clustur) { string name = typeof(Type) .GetAttributeValue((BucketNameAttribute dna) => dna.Name); if (string.IsNullOrEmpty(name)) { throw new BucketNotFoundException("BucketName Eklememiş"); } clustur.Authenticate("Administrator", "Qn4j123"); _clusterManager = clustur.CreateManager(); //burda kaldım clustur oluşturmuyor var bucketList = _clusterManager.ListBuckets(); if (bucketList.Success && !bucketList.Value.Any(x => x.Name == name)) { var bucketResult = CreateBucket(name); if (!bucketResult.Item1) { throw new BucketNotFoundException($"Bucket Oluşturulken hata alındı {bucketResult.Item2}"); } else { ExecQueryReturnList($"CREATE PRIMARY INDEX `{name}_primary_index` ON `{name}`"); } } _bucket = bucketProvider.GetBucket(name); }
public CarPriceController(ISlowLegacyService service, IBucketProvider bucketProvider) { _service = service; // this is only in the homecontroller for GetCachedItemsFromCouchbase // which is purely for demonstration/presentation purposes _bucket = bucketProvider.GetBucket("mycache"); }
public CheckoutController(IBucketProvider bucketProvider, IHostingEnvironment env, IEmailSender emailSender, Configuration configuration) { // singleton that is the DB bucket similar to MySQL _checkoutBucket = bucketProvider.GetBucket("Checkout"); _userInfoBucket = bucketProvider.GetBucket("UserInfo"); _env = env; _emailSender = emailSender; this.configuration = configuration; }
public HomeController(IBucketProvider bucketProvider, IClusterProvider clusterProvider, ITravelSample travelSample, IMembucket membucket) { _bucketProvider = bucketProvider; _clusterProvider = clusterProvider; _travelSample = travelSample; _membucket = membucket; }
public NLogInitializer(IClusterProvider clusterProvider, IBucketProvider bucketProvider, IOptions <CouchBaseLogging> setupAction, IConfiguration configuration, ILogConfigAppService logConfigAppService) { _clusterProvider = clusterProvider; _bucketProvider = bucketProvider; _configuration = configuration; _logConfigAppService = logConfigAppService; _setupAction = setupAction.Value; }
public DatabaseService( IClusterProvider clusterProvider, IBucketProvider bucketProvider, IOptions <CouchbaseConfig> options, ILogger <DatabaseService> logger) { _clusterProvider = clusterProvider; _bucketProvider = bucketProvider; _couchbaseConfig = options.Value; _logger = logger; }
public ProfileController( IClusterProvider clusterProvider, IBucketProvider bucketProvider, IOptions <CouchbaseConfig> options, ILogger <ProfileController> logger) { _clusterProvider = clusterProvider; _bucketProvider = bucketProvider; _logger = logger; _couchbaseConfig = options.Value; }
/// <summary> /// Gets a Couchbase Lock Provider using a bucket provider. /// </summary> /// <param name="bucketProvider">Bucket Provider Instance to use.</param> /// <returns>Instance of <see cref="CouchbaseLockProvider"/>.</returns> public static async Task <CouchbaseLockProvider> GetInstance(IBucketProvider bucketProvider) { if (bucketProvider == null) { throw new ArgumentNullException(nameof(bucketProvider)); } var bucket = await bucketProvider.GetBucketAsync("default") .ConfigureAwait(false); return(GetInstance(bucket)); }
// ReSharper disable once PublicConstructorInAbstractClass public NamedBucketProvider(IBucketProvider bucketProvider, string bucketName, string password) { if (bucketProvider == null) { throw new ArgumentNullException(nameof(bucketProvider)); } if (bucketName == null) { throw new ArgumentNullException(nameof(bucketName)); } _bucketProvider = bucketProvider; BucketName = bucketName; _password = password; }
public UserRepository(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("user_profile"); _bucketContext = new BucketContext(_bucket); }
public LoyaltyCsvImportService(IBucketProvider bucketProvider, ILogger <LoyaltyCsvImportService> logger) { _logger = logger; _bucket = bucketProvider.GetBucket("staging"); }
public UserProfileController(ILogger <UserProfileController> logger, IBucketProvider bucket, IMediator mediator) { _logger = logger; _mediator = mediator; _bucket = bucket.GetBucket("usereventsource"); }
/// <summary> /// Create a new PaymentRequestStore /// </summary> /// <param name="provider">Couchbase Bucket Provider</param> public CouchbasePaymentRequestStore(IBucketProvider provider) { _provider = provider; }
public LogConfigAppService(IBucketProvider provider, IOptions <CouchBaseLogging> options) { _provider = provider; _options = options.Value; }
public SocialMediaRequestHandler(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("usereventsource"); }
public HomeController(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("default", "password"); }
public UserController(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("default"); }
public PeopleRepository(IBucketProvider provider) { this.peopleBucket = provider.GetBucket("people-sample"); }
public CouchBaseRepository(IBucketProvider bucketprovider) => _bucket = bucketprovider.GetBucket("mycache");
public SlowLegacyService(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("mycache"); }
public BasketDiscController(IBucketProvider bucketProvider) { // singleton that is the DB bucket similar to MySQL _bucket = bucketProvider.GetBucket("Basket"); }
public GeoSpatialController(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("travel-sample"); }
public BookRepository(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("Books", "12345678"); }
public MemberDal(IBucketProvider bucketProvider) : base(bucketProvider) { }
public SportController(IBucketProvider bucketProvider, ILogger <ClientController> logger) { _bucket = bucketProvider.GetBucket("feeds"); }
public HomeController(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("travel-sample"); }
public ContainerRepository(IBucketProvider bucketProvider) { _bucket = bucketProvider.GetBucket("sitadb"); }
public CouchbaseRepository(IBucketProvider bucketProvider, IBucketNameResolver bucketNameNameResolver, IMediator mediator) : base(bucketProvider, bucketNameNameResolver, mediator) { }
public WeatherForecastController(ILogger <WeatherForecastController> logger, IBucketProvider bucketProvider) { _logger = logger; _bucket = bucketProvider.GetBucket("jul"); }