コード例 #1
0
 public RepositoryAccessTests()
 {
     repoAccess = new RepositoryAccess(
         new RepositoryAccessDescription(),
         new List <string>()
         );
 }
コード例 #2
0
        public AuthorController(LibraryContext libraryContext, IConfiguration configuration)
        {
            string path = configuration.GetValue <string>("PathRegisterLog");

            // Dependency Injection
            repository = new RepositoryAccess(libraryContext);
            log        = new RegisterLog(path);
        }
コード例 #3
0
        public Shareable Push(RepositoryAccess repositoryAccess, string branchName, File file)
        {
            var files = new List <File>();

            files.Add(file);
            contributable.add(files);
            return(this);
        }
コード例 #4
0
 public void Init()
 {
     if (RepositoryAccess != null)
     {
         RepositoryAccess.Init();
     }
     if (RegistryAccess != null)
     {
         RegistryAccess.Init();
     }
 }
コード例 #5
0
 public List <File> Pull(RepositoryAccess repositoryAccess, string branchName)
 {
     return(contributable.getFiles());
 }