Class AbpIoSourceCodeStore
Inheritance
AbpIoSourceCodeStore
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class AbpIoSourceCodeStore : ISourceCodeStore, ITransientDependency
Constructors
AbpIoSourceCodeStore(IOptions<AbpCliOptions>, IJsonSerializer, IRemoteServiceExceptionHandler, ICancellationTokenProvider, CliHttpClientFactory, CliVersionService)
Declaration
public AbpIoSourceCodeStore(IOptions<AbpCliOptions> options, IJsonSerializer jsonSerializer, IRemoteServiceExceptionHandler remoteServiceExceptionHandler, ICancellationTokenProvider cancellationTokenProvider, CliHttpClientFactory cliHttpClientFactory, CliVersionService cliVersionService)
Parameters
Properties
CancellationTokenProvider
Declaration
protected ICancellationTokenProvider CancellationTokenProvider { get; }
Property Value
CliVersionService
Declaration
protected CliVersionService CliVersionService { get; }
Property Value
JsonSerializer
Declaration
protected IJsonSerializer JsonSerializer { get; }
Property Value
Logger
Declaration
public ILogger<AbpIoSourceCodeStore> Logger { get; set; }
Property Value
Options
Declaration
protected AbpCliOptions Options { get; }
Property Value
RemoteServiceExceptionHandler
Declaration
protected IRemoteServiceExceptionHandler RemoteServiceExceptionHandler { get; }
Property Value
Methods
GetAsync(string, string, string, string, bool, bool, bool)
Declaration
public Task<TemplateFile> GetAsync(string name, string type, string version = null, string templateSource = null, bool includePreReleases = false, bool skipCache = false, bool trustUserVersion = false)
Parameters
Returns
Implements
Extension Methods