mirror of
https://github.com/AlexMacocian/MTSC.git
synced 2026-07-16 15:29:33 +00:00
25 lines
757 B
C#
25 lines
757 B
C#
using MTSC.Common.Http.Attributes;
|
|
using MTSC.Common.Http.RoutingModules;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MTSC.UnitTests.RoutingModules
|
|
{
|
|
[NonActioningFilter]
|
|
public class SomeRoutingModule : HttpRouteBase<SomeRoutingRequest, SomeRoutingResponse>
|
|
{
|
|
[FromUrl("someValue")]
|
|
public string SomeValue { get; }
|
|
[FromUrl("intValue")]
|
|
public int IntValue { get; }
|
|
[FromBody]
|
|
public HelloWorldMessage HelloWorldMessage { get; }
|
|
[FromHeaders("Content-Length")]
|
|
public int ContentLength { get; }
|
|
|
|
public override Task<SomeRoutingResponse> HandleRequest(SomeRoutingRequest request)
|
|
{
|
|
return Task.FromResult(new SomeRoutingResponse());
|
|
}
|
|
}
|
|
}
|