public async Task Handle(IMessageContext context, RemovePersonEvent message) { Console.WriteLine("RemovePersonEvent occured"); var stats = await statisticRepository.FindAsync(message.personId); statisticRepository.DeleteRange(stats); await statisticRepository.UnitOfWork.SaveChangesAsync(); return; }
public async Task Handle(IMessageContext context, RemoveContactInformationEvent message) { Console.WriteLine("RemoveContactInformationEvent occured"); var stat = await statisticRepository.FindAsync(message.personId, message.phoneNumber); if (stat != null) { statisticRepository.Delete(stat); } await statisticRepository.UnitOfWork.SaveChangesAsync(); return; }