public Response Handle(Request request) { var typedRequest = (CreateRepoRequest)request; IReposService reposService = ObjectFactory.GetInstance <IReposService>(); var repoResult = reposService.Create(typedRequest.User, typedRequest.Password, typedRequest.CreateRepo); return(new RepoResponse(repoResult)); }
public Response Handle(Request request) { var typedRequest = (GetAllReposRequest)request; IReposService reposService = ObjectFactory.GetInstance <IReposService>(); var reposList = reposService.GetAll(typedRequest.User, typedRequest.Page); return(new GetAllReposResponse(reposList)); }
public Repo CreateRepo(string user, string password, RepoCreate createRepo) { IReposService reposService = ObjectFactory.GetInstance <IReposService>(); return(reposService.Create(user, password, createRepo)); }
public Repo EditRepo(string user, string password, string repo, RepoEdit editRepo) { IReposService reposService = ObjectFactory.GetInstance <IReposService>(); return(reposService.Edit(user, password, repo, editRepo)); }
public Repo GetRepo(string user, string repo) { IReposService reposService = ObjectFactory.GetInstance <IReposService>(); return(reposService.Get(user, repo)); }
public IList <Repo> GetAllRepos(string user, int page) { IReposService reposService = ObjectFactory.GetInstance <IReposService>(); return(reposService.GetAll(user, page)); }