IRepositoryModel Create(RepositoryCacheItem repositoryCacheItem) { return(new RepositoryModel( repositoryCacheItem.Name, new UriString(repositoryCacheItem.CloneUrl), repositoryCacheItem.Private, repositoryCacheItem.Fork, Create(repositoryCacheItem.Owner))); }
IRemoteRepositoryModel Create(RepositoryCacheItem item) { return(new RemoteRepositoryModel( item.Id, item.Name, new UriString(item.CloneUrl), item.Private, item.Fork, Create(item.Owner)) { CreatedAt = item.CreatedAt, UpdatedAt = item.UpdatedAt }); }
IRemoteRepositoryModel Create(RepositoryCacheItem item) { return new RemoteRepositoryModel( item.Id, item.Name, new UriString(item.CloneUrl), item.Private, item.Fork, Create(item.Owner)) { CreatedAt = item.CreatedAt, UpdatedAt = item.UpdatedAt }; }
IRepositoryModel Create(RepositoryCacheItem repositoryCacheItem) { return new RepositoryModel( repositoryCacheItem.Name, new UriString(repositoryCacheItem.CloneUrl), repositoryCacheItem.Private, repositoryCacheItem.Fork, Create(repositoryCacheItem.Owner)); }