public TomatoView GetTomato() { var tomato = tomatoRepository.GetCurrent(); TomatoView result = _mapper.Map <Domain.Tomato, TomatoView>(tomato); return(result); }
public Task Handle(TomatoFinished notification, CancellationToken cancellationToken) { TomatoView tomatoView = Mapper.Map <Domain.Tomato, TomatoView>(notification.Tomato); Hub.FinishTomato(tomatoView); return(Task.CompletedTask); }
public Task Handle(TomatoAdded notification, CancellationToken cancellationToken) { TomatoView tomato = this.Queries.GetTomato(); // var s = tomato.TomatoId.ToString(); Hub.NewTomato(tomato); return(Task.CompletedTask); }
public void FinishTomato(TomatoView tomato) { this.context.Clients.All.SendAsync("FinishTomato", tomato); }
public void NewTomato(TomatoView tomato) { this.context.Clients.All.SendAsync("NewTomato", tomato); }