public Command CreateFrom(StoppedSubscriptionParametersDto parameters, SubscriptionStopResponseBuilder responseBuilder)
 {
     return
         (new ExceptionLoggedCommand(_log,
                                     new AdapterFromSubscriptionCommandToCommand(
                                         new SubscriptionStopCommandFromApi(
                                             parameters,
                                             responseBuilder,
                                             _subscriptions,
                                             _dataCorrectnessCriteria,
                                             _authorizationStructure))));
 }
Example #2
0
 public SubscriptionStopCommandFromApi(
     StoppedSubscriptionParametersDto parameters,
     SubscriptionStopResponseBuilder responseBuilder,
     SubscriptionsModifyOperations subscriptions,
     SubscriptionDataCorrectnessCriteria correctnessCriteria,
     UserAuthorization userAuthorization)
 {
     _parameters          = parameters;
     _responseBuilder     = responseBuilder;
     _subscriptions       = subscriptions;
     _correctnessCriteria = correctnessCriteria;
     _userAuthorization   = userAuthorization;
 }