Пример #1
0
        public async Task <MessageModel> Add(MessageModel mes)
        {
            _context.Messages.Add(mes);
            await _context.SaveChangesAsync();

            return(mes);
        }
Пример #2
0
        public async Task <ChannelModel> CreateChannel(ChannelModel result)
        {
            _context.Channels.Add(result);
            await _context.SaveChangesAsync();

            return(result);
        }
Пример #3
0
        public async Task <SubscriptionModel> SubscribeChannel(User user, ChannelModel channel)
        {
            var temp = new SubscriptionModel
            {
                User    = user,
                Channel = channel
            };

            _context.Subscriptions.Add(temp);
            await _context.SaveChangesAsync();

            return(temp);
        }