CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Format:
Recent snippets matching tags of structuremap
C#
[Xunit.Extensions.ContextSpecification.Concern("Exploratory")]
 public class StructuremapProfiles
 {
     Container _container;
     public StructuremapProfiles()
     {
         _container = new StructureMap.Container();
         _container.Configure(x =>
         {
             x.Profile("C", y =>
by togakangaroo   November 11, 2010 @ 6:45am
150 Views
no comments
 
C#
public class StructuremapProfiles
{
    Container _container;
    public StructuremapProfiles()
    {
        _container = new StructureMap.Container();
        _container.Configure(x =>
        {
            x.Profile("A", y => y.For<IMyInterface>().Use<Implementor1>());
            x.Profile("B", y => y.For<IMyInterface>().Use<Implementor2>());
by togakangaroo   November 09, 2010 @ 9:35am
118 Views
no comments
 
C#
//Classe I want to resolve from ILogger but want to register
public class AdvancedLogger : ILogger, IRequired
    {
    }
 
public class OtherClass : IOtherInterface, IRequired
    {
    }
 
by Thomas Jaskula   March 04, 2010 @ 2:00pm
180 Views
no comments
 
C#
For<IUnitOfWork>()
    .LifecycleIs(new UniquePerRequestLifecycle())
    .Use(x => new UnitOfWork(x.GetInstance<ISessionFactory>(Keys.SessionFactoryName)));
by Mikael Henriksson   January 13, 2010 @ 3:43am
849 Views
no comments
 
C#
public class MyRegistry : Registry 
{
    public MyRegistry()
    {
        // DataContext
        ForRequestedType<DataContext>()
            .CacheBy(InstanceScope.HttpContext)
            .TheDefault.Is.ConstructedBy(() => new DataContext(DecriptConectionString()));
 
        // Unit of work
by Fernando Claverino   December 28, 2009 @ 1:58pm
624 Views
1 comments
 
C#
ForRequestedType<ISessionSource<Database>>().AddInstances(
    expression => expression.IsThis(defaultSessionSource)
                      .WithName(Database.Default.DisplayName))
    .TheDefault.Is.
    TheInstanceNamed(Database.Default.DisplayName);
 
by erichexter   December 22, 2009 @ 5:45pm
364 Views
no comments
 
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