summaryrefslogtreecommitdiffstats
path: root/server/src/Endpoints/Internal/Root/LogRoute.cs
blob: 48b497acba82c7e9609a921a4d7ee8a69b58122c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;

public class LogRoute : RouteBaseSync.WithRequest<string>.WithoutResult
{
	private readonly ILogger<LogRoute> _logger;

	public LogRoute(ILogger<LogRoute> logger) {
		_logger = logger;
	}

	[AllowAnonymous]
	[HttpPost("~/_/log")]
	public override void Handle([FromBody] string request) {
		_logger.LogInformation(request);
	}
}