Exemplo n.º 1
0
        public RouteContextBuilder WithSpec(OpenApiOperation spec)
        {
            var server = new Microsoft.OpenApi.Models.OpenApiServer[0];

            Spec = OpenApiDocumentConverter.ConvertSpec(spec, server);
            return(this);
        }
Exemplo n.º 2
0
 public RouteContext(
     MockServerRouteOptions config,
     RouteSpec spec,
     RequestContext request,
     IRequestHandler handler,
     ILogger logger)
 {
     Config  = config;
     Spec    = spec;
     Request = request;
     Handler = handler;
     Logger  = logger;
 }
Exemplo n.º 3
0
        private static string GetHostFromOperation(RouteSpec spec)
        {
            var specUrl = spec?.Servers.FirstOrDefault();

            return(specUrl == null ? null : UrlHelper.GetHost(specUrl));
        }
Exemplo n.º 4
0
 public RouteContextBuilder WithSpec(RouteSpec spec)
 {
     Spec = spec;
     return(this);
 }