C# Класс Tp.Bugzilla.BugzillaQueries.BugzillaActionFactory

Наследование: IBugzillaActionFactory
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetOwner ( CommentDTO comment ) : string

Описание методов

BugzillaActionFactory() публичный Метод

public BugzillaActionFactory ( IBugzillaInfoStorageRepository bugzillaStorage, IStorageRepository repository, IUserMapper userMapper ) : System
bugzillaStorage IBugzillaInfoStorageRepository
repository IStorageRepository
userMapper IUserMapper
Результат System

GetAssigneeAction() публичный Метод

public GetAssigneeAction ( string bugzillaBugId, string userEmail ) : IBugzillaAction
bugzillaBugId string
userEmail string
Результат IBugzillaAction

GetChangeStatusAction() публичный Метод

public GetChangeStatusAction ( BugDTO tpBug, string bugzillaBugId, string status ) : IBugzillaQuery
tpBug Tp.Integration.Common.BugDTO
bugzillaBugId string
status string
Результат IBugzillaQuery

GetCommentAction() публичный Метод

public GetCommentAction ( CommentDTO comment, System.TimeSpan offset ) : IBugzillaAction
comment Tp.Integration.Common.CommentDTO
offset System.TimeSpan
Результат IBugzillaAction