protected override async Task <BoolResult> ShutdownCoreAsync(OperationContext context)
        {
            var result = BoolResult.Success;

            result &= await _redisStore.ShutdownAsync(context);

            result &= await _distributedStore.ShutdownAsync(context);

            return(result);
        }
 protected override Task <BoolResult> ShutdownCoreAsync(OperationContext context)
 {
     return(_store.ShutdownAsync(context));
 }