public CcUpdateSubscriptionResponse UpdateSubscription(CcUpdateSubscriptionRequest request)
        {
            var connection = new SqliteConnection(Settings.SQLiteConnectionString);

            PersistenceStorage.PersistentDataContext context = new PersistenceStorage.PersistentDataContext(connection);

            PersistenceStorage.Subscription subscription = context.Subscription.Where(x => x.ID == request.Subscription.Id).FirstOrDefault();
            if (subscription != null)
            {
                subscription.Type        = request.Subscription.Type;
                subscription.AccessKey   = request.Subscription.AccessKey;
                subscription.SecretKey   = request.Subscription.SecretKey;
                subscription.State       = request.Subscription.State;
                subscription.CreatedDate = request.Subscription.CreatedDate;

                context.SubmitChanges();
            }

            CcUpdateSubscriptionResponse response = new CcUpdateSubscriptionResponse();

            return(response);
        }
        public CcUpdateSubscriptionResponse UpdateSubscription(CcUpdateSubscriptionRequest request)
        {
            var connection = new SqliteConnection(Settings.SQLiteConnectionString);
            PersistenceStorage.PersistentDataContext context = new PersistenceStorage.PersistentDataContext(connection);

            PersistenceStorage.Subscription subscription = context.Subscription.Where(x => x.ID == request.Subscription.Id).FirstOrDefault();
            if (subscription != null)
            {
                subscription.Type = request.Subscription.Type;
                subscription.AccessKey = request.Subscription.AccessKey;
                subscription.SecretKey = request.Subscription.SecretKey;
                subscription.State = request.Subscription.State;
                subscription.CreatedDate = request.Subscription.CreatedDate;

                context.SubmitChanges();
            }

            CcUpdateSubscriptionResponse response = new CcUpdateSubscriptionResponse();
            return response;
        }