Something went wrong. Try again.
simple chat app using ASP.net core SignalR and MongoDB
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233using Chat.DataService;using Chat.Models;using Microsoft.AspNetCore.Mvc;
namespace Chat.Controllers{ [ApiController] [Route("api/[controller]")] public class ChatController : Controller { private ChatService _chatService;
public ChatController(ChatService chatService) { _chatService = chatService; }
[HttpGet] public async Task<List<Chatroom>> GetAll () { return await _chatService.GetAllAsync(); }
[HttpPost] public async Task<IActionResult> Post (Chatroom chatroom) { await _chatService.CreateAsync(chatroom);
return CreatedAtAction(nameof(Post), chatroom); } }}