コード例 #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sessionCacheManager"></param>
 /// <param name="cassandrConfig"></param>
 /// <param name="logger"></param>
 public UserProfileRepository(CassandraSessionCacheManager sessionCacheManager, CassandraConfiguration cassandrConfig, ILogger <UserProfileRepository> logger)
 {
     this.sessionCacheManager = sessionCacheManager;
     this.keySpace            = cassandrConfig.KeySpace;
     this.logger = logger;
     //this.keySpace =
 }
コード例 #2
0
        protected EventRepository(CassandraSessionCacheManager sessionCacheManager, CassandraConfiguration cassandraConfig)
        {
            if (cassandraConfig == null)
            {
                throw new ArgumentNullException(nameof(cassandraConfig));
            }

            this.SessionCacheManager = sessionCacheManager;
            this.KeySpace            = cassandraConfig.KeySpace;
        }
コード例 #3
0
 public CassandraRepository(CassandraSessionCacheManager sessionCacheManager, CassandraConfiguration cassandrConfig)
 {
     this.sessionCacheManager = sessionCacheManager;
     this.keySpace            = cassandrConfig.KeySpace;
 }
コード例 #4
0
 public EventCommandRepository(CassandraSessionCacheManager sessionCacheManager, CassandraConfiguration cassandraConfig)
     : base(sessionCacheManager, cassandraConfig)
 {
 }
コード例 #5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="sessionCacheManager"></param>
 /// <param name="cassandrConfig"></param>
 /// <param name="logger"></param>
 public EventRepository(CassandraSessionCacheManager sessionCacheManager, CassandraConfiguration cassandrConfig, ILogger <EventRepository> logger)
 {
     this.sessionCacheManager = sessionCacheManager;
     this.keySpace            = cassandrConfig.KeySpace;
     this.logger = logger;
 }