CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Language: C#

No Title

123 Views
Copy Code Show/Hide Line Numbers
interface ITypeLoader
{
    IEnumerable<Type> Types { get; set;}
    void Load(Assembly assembly);
}
 
interface ITypeLoader2
{
    IEnumerable<Type> GetTypes(Predicate<Type> predicate);
    void Load(Assembly assembly);
}
 
interface IConvention
{
    Predicate<Type> Condition { get; set;}
}
 
interface IModel
{
    IEnumerable<IConvention> Conventions { get; set;}
    IEnumerable<ComposablePartDefinition> GetParts(ITypeLoader loader);
}
by TheCodeJunkie
  January 07, 2010 @ 2:37am

Add a comment


Report Abuse
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate