public BitbucketHostProvider(ICommandContext context, IBitbucketAuthentication bitbucketAuth, IBitbucketRestApi bitbucketApi) { EnsureArgument.NotNull(context, nameof(context)); EnsureArgument.NotNull(bitbucketAuth, nameof(bitbucketAuth)); EnsureArgument.NotNull(bitbucketApi, nameof(bitbucketApi)); _context = context; _bitbucketAuth = bitbucketAuth; _bitbucketApi = bitbucketApi; }