public RouteContextBuilder WithSpec(OpenApiOperation spec) { var server = new Microsoft.OpenApi.Models.OpenApiServer[0]; Spec = OpenApiDocumentConverter.ConvertSpec(spec, server); return(this); }
public RouteContext( MockServerRouteOptions config, RouteSpec spec, RequestContext request, IRequestHandler handler, ILogger logger) { Config = config; Spec = spec; Request = request; Handler = handler; Logger = logger; }
private static string GetHostFromOperation(RouteSpec spec) { var specUrl = spec?.Servers.FirstOrDefault(); return(specUrl == null ? null : UrlHelper.GetHost(specUrl)); }
public RouteContextBuilder WithSpec(RouteSpec spec) { Spec = spec; return(this); }