C# Класс CodeSharp.EventSourcing.TypeUtils

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IsAggregateRoot ( Type type ) : bool

判断给定类型是否是聚合根

IsComponent ( Type type ) : bool

判断给定类型是否是组件,标记了ComponentAttribute特性的类

IsController ( Type type ) : bool

判断给定类型是否是MVC Controller

IsEventSubscriber ( Type type ) : bool

判断给定类型是否是事件订阅者

IsRepository ( Type type ) : bool

判断给定类型是否是仓储

IsService ( Type type ) : bool

判断给定类型是否是服务

IsSourcableEvent ( Type type ) : bool

判断给定类型是否是可溯源事件

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

IsAggregateRoot() публичный статический Метод

判断给定类型是否是聚合根
public static IsAggregateRoot ( Type type ) : bool
type System.Type
Результат bool

IsComponent() публичный статический Метод

判断给定类型是否是组件,标记了ComponentAttribute特性的类
public static IsComponent ( Type type ) : bool
type System.Type
Результат bool

IsController() публичный статический Метод

判断给定类型是否是MVC Controller
public static IsController ( Type type ) : bool
type System.Type
Результат bool

IsEventSubscriber() публичный статический Метод

判断给定类型是否是事件订阅者
public static IsEventSubscriber ( Type type ) : bool
type System.Type
Результат bool

IsRepository() публичный статический Метод

判断给定类型是否是仓储
public static IsRepository ( Type type ) : bool
type System.Type
Результат bool

IsService() публичный статический Метод

判断给定类型是否是服务
public static IsService ( Type type ) : bool
type System.Type
Результат bool

IsSourcableEvent() публичный статический Метод

判断给定类型是否是可溯源事件
public static IsSourcableEvent ( Type type ) : bool
type System.Type
Результат bool