public XamlProtoInstructionParser(IWiringContext wiringContext)
 {
     this.wiringContext = wiringContext;
     instructionBuilder = new ProtoInstructionBuilder(wiringContext.TypeContext);
 }
예제 #2
0
 public ProtoInstructionParser(IRuntimeTypeSource typeSource)
 {
     this.typeSource    = typeSource;
     instructionBuilder = new ProtoInstructionBuilder(typeSource);
 }
 public XamlProtoInstructionParser(IWiringContext wiringContext)
 {
     this.wiringContext = wiringContext;
     instructionBuilder = new ProtoInstructionBuilder(wiringContext.TypeContext);
 }
예제 #4
0
 protected GivenARuntimeTypeSource()
 {
     RuntimeTypeSource = new TestRuntimeTypeSource();
     X = new XamlInstructionBuilder(RuntimeTypeSource);
     P = new ProtoInstructionBuilder(RuntimeTypeSource);
 }
예제 #5
0
 protected GivenARuntimeTypeSourceWithNodeBuilders()
 {
     X = new XamlInstructionBuilder(RuntimeTypeSource);
     P = new ProtoInstructionBuilder(RuntimeTypeSource);
 }
 public ProtoInstructionParser(IRuntimeTypeSource typeSource)
 {
     this.typeSource = typeSource;
     instructionBuilder = new ProtoInstructionBuilder(typeSource);
 }
 protected GivenARuntimeTypeSource()
 {
     RuntimeTypeSource = new TestRuntimeTypeSource();
     X = new XamlInstructionBuilder(RuntimeTypeSource);
     P = new ProtoInstructionBuilder(RuntimeTypeSource);
 }
예제 #8
0
 protected GivenAWiringContextWithNodeBuilders(IEnumerable <Assembly> assemblies) : base(assemblies)
 {
     X = new XamlInstructionBuilder(WiringContext.TypeContext);
     P = new ProtoInstructionBuilder(WiringContext.TypeContext);
 }
 protected GivenAWiringContextWithNodeBuilders(IEnumerable<Assembly> assemblies)
     : base(assemblies)
 {
     X = new XamlInstructionBuilder(WiringContext.TypeContext);
     P = new ProtoInstructionBuilder(WiringContext.TypeContext);
 }
 protected GivenARuntimeTypeSourceWithNodeBuilders()
 {
     X = new XamlInstructionBuilder(TypeRuntimeTypeSource);
     P = new ProtoInstructionBuilder(TypeRuntimeTypeSource);
 }