Class DocsProjectClientProxy
Inheritance
DocsProjectClientProxy
Assembly: Volo.Docs.HttpApi.Client.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IProjectAppService), typeof(DocsProjectClientProxy) })]
public class DocsProjectClientProxy : ClientProxyBase<IProjectAppService>, ITransientDependency, IProjectAppService, IApplicationService, IRemoteService
Constructors
DocsProjectClientProxy()
Declaration
public DocsProjectClientProxy()
Methods
GetAsync(string)
Declaration
public virtual Task<ProjectDto> GetAsync(string shortName)
Parameters
Type |
Name |
Description |
string |
shortName |
|
Returns
GetDefaultLanguageCodeAsync(string, string)
Declaration
public virtual Task<string> GetDefaultLanguageCodeAsync(string shortName, string version)
Parameters
Returns
GetLanguageListAsync(string, string)
Declaration
public virtual Task<LanguageConfig> GetLanguageListAsync(string shortName, string version)
Parameters
Returns
GetListAsync()
Declaration
public virtual Task<ListResultDto<ProjectDto>> GetListAsync()
Returns
GetVersionsAsync(string)
Declaration
public virtual Task<ListResultDto<VersionInfoDto>> GetVersionsAsync(string shortName)
Parameters
Type |
Name |
Description |
string |
shortName |
|
Returns
Implements
Extension Methods