C# Класс Tp.SourceControl.Workflow.Workflow.UserMapper

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
DefaultUser Tp.Integration.Plugin.Common.Mapping.MappingLookup

Защищенные свойства (Protected)

Свойство Тип Описание
StorageRepository Func

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

Метод Описание
GetAuthorBy ( RevisionInfo revision ) : MappingLookup
IsAuthorMapped ( RevisionInfo revision ) : bool

Защищенные методы

Метод Описание
AuthorIsSpecified ( RevisionInfo revision ) : bool
GetTpUserFromMapping ( RevisionInfo revision ) : MappingLookup
GuessUser ( RevisionInfo revision, IEnumerable userDtos ) : UserDTO
UserMapper ( Func storageRepository, Func logger ) : System

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

AuthorIsSpecified() защищенный абстрактный Метод

protected abstract AuthorIsSpecified ( RevisionInfo revision ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
Результат bool

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

public GetAuthorBy ( RevisionInfo revision ) : MappingLookup
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
Результат Tp.Integration.Plugin.Common.Mapping.MappingLookup

GetTpUserFromMapping() защищенный абстрактный Метод

protected abstract GetTpUserFromMapping ( RevisionInfo revision ) : MappingLookup
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
Результат Tp.Integration.Plugin.Common.Mapping.MappingLookup

GuessUser() защищенный абстрактный Метод

protected abstract GuessUser ( RevisionInfo revision, IEnumerable userDtos ) : UserDTO
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
userDtos IEnumerable
Результат Tp.Integration.Common.UserDTO

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

public IsAuthorMapped ( RevisionInfo revision ) : bool
revision Tp.SourceControl.VersionControlSystem.RevisionInfo
Результат bool

UserMapper() защищенный Метод

protected UserMapper ( Func storageRepository, Func logger ) : System
storageRepository Func
logger Func
Результат System

Описание свойств

DefaultUser публичное статическое свойство

public static MappingLookup,Tp.Integration.Plugin.Common.Mapping DefaultUser
Результат Tp.Integration.Plugin.Common.Mapping.MappingLookup

StorageRepository защищенное свойство

protected Func StorageRepository
Результат Func