コード例 #1
0
        public async System.Threading.Tasks.Task Update(MeetingSignalRViewModel item)
        {
            var target = Meetings.FirstOrDefault(x => x.ID == item.ID);

            target = item;

            await Clients.Others.SendAsync("UPDATE", item);
        }
コード例 #2
0
        public async System.Threading.Tasks.Task Destroy(MeetingSignalRViewModel item)
        {
            var target = Meetings.Find(x => x.ID == item.ID);

            Meetings.Remove(target);

            await Clients.Others.SendAsync("DESTROY", item);
        }
コード例 #3
0
        public async Task <MeetingSignalRViewModel> Create(MeetingSignalRViewModel item)
        {
            item.ID = Guid.NewGuid();
            Meetings.Add(item);

            await Clients.Others.SendAsync("CREATE", item);

            return(item);
        }