public async Task SendPublishedMessageAsync(Package package) { package = package ?? throw new ArgumentNullException(nameof(package)); var galleryPackageUrl = _serviceConfiguration.GalleryPackageUrl(package.PackageRegistration.Id, package.NormalizedVersion); var packageSupportUrl = _serviceConfiguration.PackageSupportUrl(package.PackageRegistration.Id, package.NormalizedVersion); var packageAddedMessage = new PackageAddedMessage( _serviceConfiguration, package, galleryPackageUrl, packageSupportUrl, _serviceConfiguration.EmailConfiguration.EmailSettingsUrl, Array.Empty <string>()); await _messageService.SendMessageAsync(packageAddedMessage); }
public async Task SendPublishedMessageAsync(SymbolPackage symbolPackage) { if (symbolPackage == null) { throw new ArgumentNullException(nameof(symbolPackage)); } var galleryPackageUrl = _serviceConfiguration.GalleryPackageUrl(symbolPackage.Id, symbolPackage.Package.NormalizedVersion); var packageSupportUrl = _serviceConfiguration.PackageSupportUrl(symbolPackage.Id, symbolPackage.Package.NormalizedVersion); var symbolPackageAddedMessage = new SymbolPackageAddedMessage( _serviceConfiguration, symbolPackage, galleryPackageUrl, packageSupportUrl, _serviceConfiguration.EmailConfiguration.EmailSettingsUrl, Array.Empty <string>()); await _messageService.SendMessageAsync(symbolPackageAddedMessage); }