@@ -954,6 +954,11 @@ namespace Microsoft.OpenApi.Services
954954 public string Response { get; set; }
955955 public string ServerVariable { get; }
956956 }
957+ public static class OpenApiFilterService
958+ {
959+ public static Microsoft.OpenApi.Models.OpenApiDocument CreateFilteredDocument(Microsoft.OpenApi.Models.OpenApiDocument source, System.Func<Microsoft.OpenApi.Models.OpenApiOperation, bool> predicate) { }
960+ public static System.Func<Microsoft.OpenApi.Models.OpenApiOperation, bool> CreatePredicate(string operationIds) { }
961+ }
957962 public class OpenApiReferenceError : Microsoft.OpenApi.Models.OpenApiError
958963 {
959964 public OpenApiReferenceError(Microsoft.OpenApi.Exceptions.OpenApiException exception) { }
@@ -1044,6 +1049,19 @@ namespace Microsoft.OpenApi.Services
10441049 public System.IO.Stream GetArtifact(string location) { }
10451050 public Microsoft.OpenApi.Interfaces.IOpenApiReferenceable ResolveReference(Microsoft.OpenApi.Models.OpenApiReference reference) { }
10461051 }
1052+ public class OperationSearch : Microsoft.OpenApi.Services.OpenApiVisitorBase
1053+ {
1054+ public OperationSearch(System.Func<Microsoft.OpenApi.Models.OpenApiOperation, bool> predicate) { }
1055+ public System.Collections.Generic.IList<Microsoft.OpenApi.Services.SearchResult> SearchResults { get; }
1056+ public override void Visit(Microsoft.OpenApi.Models.OpenApiOperation operation) { }
1057+ public override void Visit(System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiParameter> parameters) { }
1058+ }
1059+ public class SearchResult
1060+ {
1061+ public SearchResult() { }
1062+ public Microsoft.OpenApi.Services.CurrentKeys CurrentKeys { get; set; }
1063+ public Microsoft.OpenApi.Models.OpenApiOperation Operation { get; set; }
1064+ }
10471065}
10481066namespace Microsoft.OpenApi.Validations
10491067{
0 commit comments