public ApiExplorerSettingsDynamic(string name) { if (APIDocuments.Count > 0 && APIDocuments.Contains(APIDocumentEnums.ALL)) { IgnoreApi = true; } else if (!string.IsNullOrWhiteSpace(name)) { var APIDocumentEnum = Enum.Parse <APIDocumentEnums>(name); if (APIDocuments.Contains(APIDocumentEnum)) { IgnoreApi = true; } } }
/// <summary> /// 隐藏IdentityServer MicroserviceAPI文档 /// </summary> internal void HideIdentityServerDocument(params APIDocumentEnums[] _documents) { APIDocuments.AddRange(_documents); }
/// <summary> /// 隐藏IdentityServer MicroserviceAPI文档 /// </summary> internal void HideIdentityServerDocument() { APIDocuments.Add(APIDocumentEnums.ALL); }