Class AbpIoSourceCodeStore
Inheritance
System.Object
AbpIoSourceCodeStore
Implements
ITransientDependency
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class AbpIoSourceCodeStore : object, ISourceCodeStore, ITransientDependency
Constructors
AbpIoSourceCodeStore(IOptions<AbpCliOptions>, IJsonSerializer, IRemoteServiceExceptionHandler, ICancellationTokenProvider)
Declaration
public AbpIoSourceCodeStore(IOptions<AbpCliOptions> options, IJsonSerializer jsonSerializer, IRemoteServiceExceptionHandler remoteServiceExceptionHandler, ICancellationTokenProvider cancellationTokenProvider)
Parameters
Properties
CancellationTokenProvider
Declaration
protected ICancellationTokenProvider CancellationTokenProvider { get; }
Property Value
Type |
Description |
ICancellationTokenProvider |
|
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, Boolean)
Declaration
public Task<TemplateFile> GetAsync(string name, string type, string version = null, string templateSource = null, bool includePreReleases = false)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.String |
type |
|
System.String |
version |
|
System.String |
templateSource |
|
System.Boolean |
includePreReleases |
|
Returns
Implements
ITransientDependency
Extension Methods