Пример #1
0
        public FluidBuildLocator WithUser(IUserLocator user)
        {
            var clone = (FluidBuildLocator)this.MemberwiseClone();

            clone.User = user;
            return(clone);
        }
Пример #2
0
 public CommentsController(
     ICommentReader reader,
     ICommentWriter writer,
     IUserLocator userLocator)
 {
     _reader      = reader;
     _writer      = writer;
     _userLocator = userLocator;
 }
Пример #3
0
 public FluidBuildLocator WithDimensions(IBuildTypeLocator buildType     = null,
                                         IUserLocator user               = null,
                                         IProjectLocator project         = null,
                                         IProjectLocator affectedProject = null,
                                         string agentName           = null,
                                         BuildStatus?status         = null,
                                         bool?personal              = null,
                                         bool?cancelled             = null,
                                         RunningLocatorFlag?running = null,
                                         bool?pinned              = null,
                                         int?maxResults           = null,
                                         int?startIndex           = null,
                                         IBuildLocator sinceBuild = null,
                                         DateTime?sinceDate       = null,
                                         string[] tags            = null,
                                         IBranchLocator branch    = null
                                         )
 {
     return(new FluidBuildLocator
     {
         BuildType = buildType,
         User = user,
         Project = project,
         AffectedProject = affectedProject,
         AgentName = agentName,
         Status = status,
         Personal = personal,
         Cancelled = cancelled,
         Running = running,
         Pinned = pinned,
         MaxResults = maxResults,
         StartIndex = startIndex,
         SinceBuild = sinceBuild,
         SinceDate = sinceDate,
         Tags = tags,
         Branch = branch
     });
 }