Returns a collection of business operations and their implementers types, declared in the specified modules of application.

Namespace: Xafari.BC.BusinessOperations
Assembly: Xafari.BC.BusinessOperations (in Xafari.BC.BusinessOperations.dll)

Syntax

C#

public static Dictionary<TypeList<Type>> GetDeclaredBusinessOperations(
   IEnumerable<ModuleBasemodules
)

Parameters

modules

List of modules in which needed types are searching

 

 

Return Value

Dictionary:  Key   - business operation class type;  Value - collection of business operation implementers types.

 

Remarks

Declaration of business operation and its implementers in the module is performed by implementing an interface IBusinessOperationContainer. The method of this interface must return instances of types of business operations and their implementers.

See Also