Beispiel #1
0
 public void SetUp()
 {
     _userKeyValidator        = new Mock <IUserKeyValidator>();
     _packageIdValidator      = new Mock <IPackageIdValidator>();
     _packageVersionValidator = new Mock <IPackageVersionValidator>();
     _validator = new Infrastructure.Impl.ServiceInputValidator(_userKeyValidator.Object, _packageIdValidator.Object, _packageVersionValidator.Object);
 }
 public void SetUp()
 {
     _userKeyValidator = new Mock<IUserKeyValidator>();
     _packageIdValidator = new Mock<IPackageIdValidator>();
     _packageVersionValidator = new Mock<IPackageVersionValidator>();
     _validator = new Infrastructure.Impl.ServiceInputValidator(_userKeyValidator.Object, _packageIdValidator.Object, _packageVersionValidator.Object);
 }
Beispiel #3
0
 public PackageFileService(IPackageCreator packageCreator, IWebFaultExceptionCreator webFaultExceptionCreator,
                           IServiceInputValidator serviceInputValidator, IConfigSettings configSettings, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packageCreator        = packageCreator;
     _serviceInputValidator = serviceInputValidator;
     _configSettings        = configSettings;
 }
Beispiel #4
0
 public PackageFileService(IPackageCreator packageCreator, IWebFaultExceptionCreator webFaultExceptionCreator,
     IServiceInputValidator serviceInputValidator, IConfigSettings configSettings, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packageCreator = packageCreator;
     _serviceInputValidator = serviceInputValidator;
     _configSettings = configSettings;
 }
 public PackagePublishingService(IPackagePublisher packagePublisher, IPackageUnpublisher packageUnpublisher,
     IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packagePublisher = packagePublisher;
     _packageUnpublisher = packageUnpublisher;
     _serviceInputValidator = serviceInputValidator;
 }
Beispiel #6
0
 public PackagePublishingService(IPackagePublisher packagePublisher, IPackageUnpublisher packageUnpublisher,
                                 IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _packagePublisher      = packagePublisher;
     _packageUnpublisher    = packageUnpublisher;
     _serviceInputValidator = serviceInputValidator;
 }
Beispiel #7
0
 public ScreenshotService(IScreenshotDeleter screenshotDeleter, IWebFaultExceptionCreator webFaultExceptionCreator,
                          IPackageAuthenticator packageAuthenticator, IRepository <Screenshot> screenshotRepository,
                          IServiceInputValidator serviceInputValidator, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _screenshotDeleter     = screenshotDeleter;
     _screenshotRepository  = screenshotRepository;
     _serviceInputValidator = serviceInputValidator;
     _packageAuthenticator  = packageAuthenticator;
 }
Beispiel #8
0
 public ScreenshotService(IScreenshotDeleter screenshotDeleter, IWebFaultExceptionCreator webFaultExceptionCreator,
     IPackageAuthenticator packageAuthenticator, IRepository<Screenshot> screenshotRepository,
     IServiceInputValidator serviceInputValidator, ILogger logger)
     : base(webFaultExceptionCreator, logger)
 {
     _screenshotDeleter = screenshotDeleter;
     _screenshotRepository = screenshotRepository;
     _serviceInputValidator = serviceInputValidator;
     _packageAuthenticator = packageAuthenticator;
 }
Beispiel #9
0
 public PackageService(IPackageDeleter packageDeleter, IPackageAuthenticator packageAuthenticator,
     IPackageUpdater packageUpdater, IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, ILogger logger,
     IPackageGetter packageGetter, IPackageRatingUpdater packageRatingUpdater, IRatingAuthorizer ratingAuthorizer,
     IUnfinishedPackageGetter unfinishedPackageGetter)
     : base(webFaultExceptionCreator, logger)
 {
     _packageUpdater = packageUpdater;
     _serviceInputValidator = serviceInputValidator;
     _packageDeleter = packageDeleter;
     _packageAuthenticator = packageAuthenticator;
     _packageGetter = packageGetter;
     _packageRatingUpdater = packageRatingUpdater;
     _ratingAuthorizer = ratingAuthorizer;
     _unfinishedPackageGetter = unfinishedPackageGetter;
 }
Beispiel #10
0
 public PackageService(IPackageDeleter packageDeleter, IPackageAuthenticator packageAuthenticator,
                       IPackageUpdater packageUpdater, IWebFaultExceptionCreator webFaultExceptionCreator, IServiceInputValidator serviceInputValidator, ILogger logger,
                       IPackageGetter packageGetter, IPackageRatingUpdater packageRatingUpdater, IRatingAuthorizer ratingAuthorizer,
                       IUnfinishedPackageGetter unfinishedPackageGetter)
     : base(webFaultExceptionCreator, logger)
 {
     _packageUpdater          = packageUpdater;
     _serviceInputValidator   = serviceInputValidator;
     _packageDeleter          = packageDeleter;
     _packageAuthenticator    = packageAuthenticator;
     _packageGetter           = packageGetter;
     _packageRatingUpdater    = packageRatingUpdater;
     _ratingAuthorizer        = ratingAuthorizer;
     _unfinishedPackageGetter = unfinishedPackageGetter;
 }
Beispiel #11
0
 /// <summary>
 /// <see cref="BankingRestService"/>
 /// </summary>
 public BankingRestService(IBankDataInserter dataInserter)
 {
     _inputValidator = new ServiceInputValidator();
     _bank           = new Bank(dataInserter);
 }