API Diff between 4.1.0 and 6.3.2
5 Additions
11 Removals
GenHTTP.Modules.Reflection
-
public interface IMethodConfiguration
-
public class MethodCollection : IHandler, IHandlerResolver, IRootPathAppender
-
public class MethodHandler : IHandler
- public IMethodConfiguration Configuration { get; }
- public MethodAttribute MetaData { get; }
- public MethodHandler(IHandler parent, MethodInfo method, MethodRouting routing, Func<object> instanceProvider, IMethodConfiguration metaData, Func<IRequest, IHandler, object, ValueTask<IResponse>> responseProvider, SerializationRegistry serialization)
- public MethodHandler(IHandler parent, MethodInfo method, MethodRouting routing, Func<object> instanceProvider, MethodAttribute metaData, Func<IRequest, IHandler, object, IResponse> responseProvider, SerializationRegistry serialization)
- public ValueTask<IResponse> HandleAsync(IRequest request)
- public ValueTask PrepareAsync()
- public IResponse Handle(IRequest request)
-
public class MethodRouting
- public bool IsIndex { get; }
- public MethodRouting(string path, string pathExpression, string segment, bool isIndex)
- public MethodRouting(string path, string pathExpression, string segment)
-
public static class PathArguments
-
public class ResponseProvider