public GetPaidPackageCommand( IPaidPackageRepository paidPackageRepository, IMapper <Models.PaidPackage, PaidPackage> paidPackageMapper) { _paidPackageRepository = paidPackageRepository; _paidPackageMapper = paidPackageMapper; }
public PutPaidPackageCommand( IPaidPackageRepository paidPackageRepository, IMapper <Models.PaidPackage, PaidPackage> paidPackageToPaidPackageMapper, IMapper <SavePaidPackage, Models.PaidPackage> putPaidPackageToPaidPackageMapper, IHttpContextAccessor httpContextAccessor) { _paidPackageRepository = paidPackageRepository; _paidPackageToPaidPackageMapper = paidPackageToPaidPackageMapper; _putPaidPackageToPaidPackageMapper = putPaidPackageToPaidPackageMapper; }
public PublicPostPackageSubscriberCommand( IPackageSubscriberRepository packageSubscriberRepository, IPaidPackageRepository paidPackageRepository, IMapper <Models.PackageSubscriber, PackageSubscriber> packageSubscriberToPackageSubscriberMapper, IMapper <SavePackageSubscriber, Models.PackageSubscriber> savePackageSubscriberToPackageSubscriberMapper) { _packageSubscriberRepository = packageSubscriberRepository; _paidPackageRepository = paidPackageRepository; _packageSubscriberToPackageSubscriberMapper = packageSubscriberToPackageSubscriberMapper; _savePackageSubscriberToPackageSubscriberMapper = savePackageSubscriberToPackageSubscriberMapper; }
public DeletePaidPackageCommand(IPaidPackageRepository paidPackageRepository) { _paidPackageRepository = paidPackageRepository; }