public async Task UpdateArticleTitle(UpdateArticleTitle updateArticleTitle) { var sendEndpoint = await _busControl.GetSendEndpoint(new Uri("rabbitmq://localhost:5672/helloworld")); await sendEndpoint.Send(updateArticleTitle); }
public void UpdateTitle(UpdateArticleTitle updateArticleTitle) { if (updateArticleTitle.Id == Guid.Empty) { throw new InvalidOperationException("Article has no Id"); } if (string.IsNullOrEmpty(updateArticleTitle.Title)) { throw new InvalidOperationException("Article has no Title"); } Raise(new ArticleTitleUpdated { Id = updateArticleTitle.Id, Title = updateArticleTitle.Title }); }