public Task Handle(ResetDeviceIdRequest message, CancellationToken token)
        {
            // find observer
            var observers = _context.Observers.Where(o => o.Phone == message.PhoneNumber);

            if (observers.Count() != 1)
            {
                return(Task.FromResult(0));
            }

            // make sure the number is unique
            // clear device id
            observers.First().MobileDeviceId = null;

            return(_context.SaveChangesAsync());
            // save
        }
        public Task Handle(ResetDeviceIdRequest message)
        {
            // find observer
            var observers = _context.Observator.Where(o => o.NumarTelefon == message.PhoneNumber);

            if (observers.Count() != 1)
            {
                return(Task.FromResult(0));
            }

            // make sure the number is unique
            // clear device id
            observers.First().IdDispozitivMobil = null;

            return(_context.SaveChangesAsync());
            // save
        }