public async Task DeleteSecretProtectedValue(ProtectedSecretQueryValues queryValues)
 {
     await TryWithAwaitInCatch.ExecuteAndHandleErrorAsync(
         async() =>
     {
         await ResilientSessionContainer.EstablishSessionAsync();
         await ResilientSessionContainer.ResilientSession.DeleteSecretProtectedValue(queryValues);
     },
         async (ex) => ResilientSessionContainer.HandleCassandraException <Task>(ex));
 }
        public async Task <ProtectedSecretHandle> FindSecretProtectedValue(ProtectedSecretQueryValues queryValues)
        {
            var result = await TryWithAwaitInCatch.ExecuteAndHandleErrorAsync(
                async() =>
            {
                await ResilientSessionContainer.EstablishSessionAsync();
                return(await ResilientSessionContainer.ResilientSession.FindSecretProtectedValue(queryValues));
            },
                async (ex) => ResilientSessionContainer.HandleCassandraException <ProtectedSecretHandle>(ex));

            return(result);
        }
예제 #3
0
 public async Task DeleteSecretProtectedValue(ProtectedSecretQueryValues queryValues)
 {
     await ClientStore.DeleteSecretProtectedValue(queryValues);
 }
예제 #4
0
 public async Task <ProtectedSecretHandle> FindSecretProtectedValue(ProtectedSecretQueryValues queryValues)
 {
     return(await ClientStore.FindSecretProtectedValue(queryValues));
 }