public static TalkReadModel MapToReadModel(this domain.Talk talk) { return(new TalkReadModel { Name = talk.Name, Talker = talk.Talker, Description = talk.Description, Duration = talk.Duration }); }
public async Task PostNewTalkAsync() { var newTalk = new domain.Talk { Name = "Talk about something interesting", Talker = "Anders Kofoed", Description = "Talk describing something cool about the interesting thing", Duration = 45 }; var content = JsonConvert.SerializeObject(newTalk); var stringContent = new StringContent(content, Encoding.UTF8, "application/json"); var response = await Client.PostAsync($"api/event/{_eventId}/talk", stringContent); response.EnsureSuccessStatusCode(); }