예제 #1
0
 public override void RegisterServices(IServiceRegister register)
 {
     register.Singleton <TestSchema>();
     register.Singleton <DIGraphType <SampleGraph, SampleSource> >();
     register.Scoped <Service1>();
     register.Scoped <Service2>();
     // note: in this example, SampleGraph is not registered, but is created for every field resolver (except static methods) -- see DIGraphType.MemberInstanceFunc
 }