public override void HandleThisMessage(IMessage mqMessage, IMessageQueueClient client) { if (!(mqMessage.Body is UpdateFilmCommand m)) { return; } InfraHelper.UpdateFilm(m.Film); }
public override void HandleThisMessage(IMessage mqMessage, IMessageQueueClient client) { if (!(mqMessage.Body is SetFilmAvailableCommand m)) { return; } var film = InfraHelper.GetFilm(m.FilmId); film.IsAvailable = true; InfraHelper.UpdateFilm(film); }