Exemple #1
0
        public Repo(GitRepositoryApiResponse repository)
        {
            if (repository == null)
                throw new ArgumentNullException(nameof(repository));

            RepositoryId = repository.Id;
            RepositoryName = repository.Name;
        }
            public Repository(GitRepositoryApiResponse repository)
            {
                if (repository == null)
                {
                    throw new ArgumentNullException(nameof(repository));
                }

                Id        = repository.Id;
                Name      = repository.Name;
                RemoteUrl = repository.RemoteUrl;
                Url       = repository.Url;
            }
Exemple #3
0
        public CommitInfo(
            GitCommitApiResponse commit,
            TeamMemberApiResponse teamMember,
            GitRepositoryApiResponse repository)
        {
            if (commit == null)
            {
                throw new ArgumentNullException(nameof(commit));
            }
            if (teamMember == null)
            {
                throw new ArgumentNullException(nameof(teamMember));
            }
            if (repository == null)
            {
                throw new ArgumentNullException(nameof(repository));
            }

            Commit     = new Commit(commit);
            Author     = new Author(teamMember);
            Repository = new Repo(repository);
        }