Assembla home | Assembla project page
 

Changeset 273

Show
Ignore:
Timestamp:
09/04/08 19:39:09 (3 months ago)
Author:
jlewallen
Message:

Added a minor helper method for adding service collections.

Also started on StaticAccessorPlugin?, some crazy idea that I had.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Container/Machine.Container/ContainerRegistrationHelper.cs

    r259 r273  
    5353    } 
    5454 
     55    public virtual void AddServiceCollection<T>() where T : IServiceCollection 
     56    { 
     57      _container.Register.Type(typeof(T)); 
     58      AddServiceCollection((IServiceCollection)_container.Resolve.Object(typeof(T))); 
     59    } 
     60 
    5561    public virtual void AddServiceCollectionsFrom(Assembly assembly) 
    5662    { 
  • trunk/Source/Container/Machine.Container/Machine.Container.csproj

    r253 r273  
    6060    <Compile Include="Plugins\ParentContainers\ParentContainerActivator.cs" /> 
    6161    <Compile Include="Plugins\ServiceCollection.cs" /> 
     62    <Compile Include="Plugins\StaticAccesses\StaticAccessesPlugin.cs" /> 
    6263    <Compile Include="Services\IChain.cs" /> 
    6364    <Compile Include="Plugins\ParentContainers\ParentContainerActivatorResolver.cs" />