public Task Handle(LocationGeolocationChangedEvent message)
        {
            var location = _locationRepository.Find(message.Id);

            if (location == null)
            {
                return(Task.FromResult(0));
            }
            location.Latitude  = message.Latitude;
            location.Longitude = message.Longitude;
            _locationRepository.SaveChanges();
            return(Task.CompletedTask);
        }
Esempio n. 2
0
        public void Apply(LocationGeolocationChangedEvent message)
        {
            this.Geolocation = new Geolocation(message.Latitude, message.Longitude);

            this.SiteId = message.SiteId;
        }