コード例 #1
0
        public async Task EstablishSessionAsync()
        {
            if (ResilientSession == null)
            {
                var rs = TenantDao;
                await rs.EstablishConnectionAsync();

                ResilientSession = rs;
            }
        }
コード例 #2
0
        public TryWithAwaitInCatchExcpetionHandleResult <T> HandleCassandraException <T>(Exception ex)
        {
            var nhae = ex as NoHostAvailableException;

            if (nhae != null)
            {
                ResilientSession = null;
            }
            return(new TryWithAwaitInCatchExcpetionHandleResult <T>
            {
                RethrowException = true
            });
        }