C# Class OpenSlx.AutoWire.Process

Exibir arquivo Open project: nicocrm/OpenSlx

Public Methods

Method Description
ProcessCurrentProject ( ) : void

Private Methods

Method Description
AddMethodToEntity ( OrmEntity entity, MethodDescription method ) : void

Add a method to the definition for the entity.

CleanAutowireMethods ( OrmEntity entity, List methodsToCreate ) : bool

Any method that is on the entity and is NOT in the methodsToCreate should be removed (this also considers the step type, eg, if the method is specified as Post, and the current one is a Pre, it will be removed) Any method that is on the entity is IS in the methodsToCreate should be removed from methodsToCreate.

CleanAutowireMethodsTarget ( TargetStepType targetStepType, TargetMethodCollection targetColl, List methodsToCreate ) : bool
CollectMethodDescriptions ( PortalModel portalModel ) : List
IsOpenSlxTarget ( OrmMethodTarget target ) : bool

Method Details

ProcessCurrentProject() public static method

public static ProcessCurrentProject ( ) : void
return void