Ejemplo n.º 1
0
        public override void HandleThisMessage(IMessage mqMessage, IMessageQueueClient client)
        {
            if (!(mqMessage.Body is UpdateFilmCommand m))
            {
                return;
            }

            InfraHelper.UpdateFilm(m.Film);
        }
Ejemplo n.º 2
0
        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);
        }