Files
ersatztv/ErsatzTV/Controllers/Api/ChannelController.cs
T
Jason DoveandGitHub c02b83d0d6 code cleanup (#743)
* update tools

* run code cleanup

* update dependencies
2022-04-19 17:47:18 -05:00

18 lines
471 B
C#

using ErsatzTV.Application.Channels;
using ErsatzTV.Core.Api.Channels;
using MediatR;
using Microsoft.AspNetCore.Mvc;
namespace ErsatzTV.Controllers.Api;
[ApiController]
public class ChannelController
{
private readonly IMediator _mediator;
public ChannelController(IMediator mediator) => _mediator = mediator;
[HttpGet("/api/channels")]
public async Task<List<ChannelResponseModel>> GetAll() => await _mediator.Send(new GetAllChannelsForApi());
}