public PackageCommandService(IPleaseWaitService pleaseWaitService, IRepositoryService repositoryService,
IPackageQueryService packageQueryService, IPackageOperationService packageOperationService, IPackageOperationContextService packageOperationContextService)
{
Argument.IsNotNull(() => pleaseWaitService);
Argument.IsNotNull(() => packageQueryService);
Argument.IsNotNull(() => packageOperationService);
Argument.IsNotNull(() => packageOperationContextService);
_pleaseWaitService = pleaseWaitService;
_packageQueryService = packageQueryService;
_packageOperationService = packageOperationService;
_packageOperationContextService = packageOperationContextService;
_localRepository = repositoryService.LocalRepository;
}
#endregion