C# Class Tp.Bugzilla.BugzillaQueries.BugzillaActionFactory

Inheritance: IBugzillaActionFactory
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Méthodes publiques

Méthode Description
BugzillaActionFactory ( IBugzillaInfoStorageRepository bugzillaStorage, IStorageRepository repository, IUserMapper userMapper ) : System
GetAssigneeAction ( string bugzillaBugId, string userEmail ) : IBugzillaAction
GetChangeStatusAction ( BugDTO tpBug, string bugzillaBugId, string status ) : IBugzillaQuery
GetCommentAction ( CommentDTO comment, System.TimeSpan offset ) : IBugzillaAction

Private Methods

Méthode Description
GetOwner ( CommentDTO comment ) : string

Method Details

BugzillaActionFactory() public méthode

public BugzillaActionFactory ( IBugzillaInfoStorageRepository bugzillaStorage, IStorageRepository repository, IUserMapper userMapper ) : System
bugzillaStorage IBugzillaInfoStorageRepository
repository IStorageRepository
userMapper IUserMapper
Résultat System

GetAssigneeAction() public méthode

public GetAssigneeAction ( string bugzillaBugId, string userEmail ) : IBugzillaAction
bugzillaBugId string
userEmail string
Résultat IBugzillaAction

GetChangeStatusAction() public méthode

public GetChangeStatusAction ( BugDTO tpBug, string bugzillaBugId, string status ) : IBugzillaQuery
tpBug Tp.Integration.Common.BugDTO
bugzillaBugId string
status string
Résultat IBugzillaQuery

GetCommentAction() public méthode

public GetCommentAction ( CommentDTO comment, System.TimeSpan offset ) : IBugzillaAction
comment Tp.Integration.Common.CommentDTO
offset System.TimeSpan
Résultat IBugzillaAction