Vra

Ek het 'n kenmerk wat ek geskryf het dat 'n afhanklikheid van die Data Access Layer so ek het 'n konstruktor wat die DAL klas het as 'n parameter het (gemerk met [DefaultConstructor] en ander, leeg, konstruktor wat parameterless. Toe ek noem 'n metode wat afhanklik is van die kenmerk hoe maak ek StructureMap spuit die korrekte tipe?

Dankie

Gareth

Was dit nuttig?

Oplossing

Ek is besig met dieselfde probleem, ek is met behulp van iets soos hierdie:

ObjectFactory.Initialize(x =>
{
    x.PullConfigurationFromAppConfig = true;
    x.SetAllProperties(p => p.TypeMatches(t => 
        t.GetCustomAttributes(typeof(InjectAttribute), true).Length > 0));
}       

Ek met 'n paar kwessies te spuit op webvorm bladsye maar dit werk wanneer die skep van gevalle met behulp van ObjectFactory ...

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top