Ejemplo n.º 1
0
        public ApiExplorerSettingsDynamic(string name)
        {
            if (ISAPIDocuments.Count > 0 && ISAPIDocuments.Contains(IdentityServerAPIDocuments.ALL))
            {
                IgnoreApi = true;
            }

            else if (!string.IsNullOrWhiteSpace(name))
            {
                var APIDocumentEnum = Enum.Parse <IdentityServerAPIDocuments>(name);

                if (ISAPIDocuments.Contains(APIDocumentEnum))
                {
                    IgnoreApi = true;
                }
            }
        }
 /// <summary>
 /// 隐藏IdentityServer MicroserviceAPI文档
 /// </summary>
 public void HideIdentityServerDocument(params IdentityServerAPIDocuments[] APIDocuments)
 {
     ISAPIDocuments.AddRange(APIDocuments);
 }
 /// <summary>
 /// 隐藏IdentityServer MicroserviceAPI文档
 /// </summary>
 public void HideIdentityServerDocument()
 {
     ISAPIDocuments.Add(IdentityServerAPIDocuments.ALL);
 }