ILocalRepositoryService
Namespace: Meshmakers.Octo.Runtime.Contracts.Services
Manages local repositories on the hard disk
public interface ILocalRepositoryService
Methods
CreateRepositoryAsync(String, String)
Creates a new repository at the given path
Task CreateRepositoryAsync(string repositoryPath, string tenantId)
Parameters
repositoryPath
String
tenantId
String
Returns
GetRepositoryAsync(String, String)
Gets the repository at the given path
Task<ILocalRuntimeRepository> GetRepositoryAsync(string repositoryPath, string tenantId)
Parameters
repositoryPath
String
tenantId
String
Returns
DeleteRepositoryAsync(String)
Deletes the gives repository
Task DeleteRepositoryAsync(string tenantId)
Parameters
tenantId
String
Tenant id of the