C# Class Golem.Core.RecipeCataloger

Afficher le fichier Open project: tobinharris/golem Class Usage Examples

Méthodes publiques

Méthode Description
CatalogueRecipes ( ) : IList

GetRecipeAttributeOrNull ( Type type ) : RecipeAttribute
RecipeCataloger ( ) : System

Private Methods

Méthode Description
AddTasksToRecipe ( Type type, Recipe recipe ) : void
CreateDependentTasks ( Type type, TaskAttribute taskAttribute, Task task ) : void
CreateRecipeFromAttribute ( Type type, RecipeAttribute recipeAtt ) : Recipe
CreateTaskFromAttribute ( MethodInfo method, TaskAttribute ta ) : Task
ExtractRecipesFromPreLoadedAssemblies ( ) : void
ExtractRecipesFromType ( Type type, LoadedAssemblyInfo la ) : void
PreLoadAssembliesToPreventAssemblyNotFoundError ( FileInfo assemblyFiles ) : void

Method Details

CatalogueRecipes() public méthode

public CatalogueRecipes ( ) : IList
Résultat IList

GetRecipeAttributeOrNull() public méthode

public GetRecipeAttributeOrNull ( Type type ) : RecipeAttribute
type System.Type
Résultat RecipeAttribute

RecipeCataloger() public méthode

public RecipeCataloger ( ) : System
Résultat System