Example #1
0
        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);
 }