public void Record(Dec.Recorder record) { record.Record(ref a, "a"); record.Record(ref b, "b"); record.Record(ref empty, "empty"); record.Record(ref forceEmpty, "forceEmpty"); }
public void Record(Dec.Recorder record) { record.Record(ref childAone, "childAone"); record.Record(ref childAtwo, "childAtwo"); record.Record(ref childB, "childB"); record.Record(ref childEmpty, "childEmpty"); }
public void Record(Dec.Recorder record) { record.Record(ref intValue, "intValue"); record.Record(ref floatValue, "floatValue"); record.Record(ref boolValue, "boolValue"); record.Record(ref stringValue, "stringValue"); record.Record(ref typeValue, "typeValue"); }
public void Record(Dec.Recorder recorder) { recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(Factoried), _ => null } }) .Record(ref element, "element"); }
public override object Record(object model, Type type, Dec.Recorder recorder) { var converted = model as Converted ?? new Converted(); recorder.Record(ref converted.a, "a"); recorder.Record(ref converted.b, "b"); recorder.Record(ref converted.c, "c"); return(converted); }
public void Record(Dec.Recorder recorder) { recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(Recursive), _ => new Recursive() { value = 42 } } }) .Record(ref element, "element"); }
public void Record(Dec.Recorder recorder) { recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(FactoriedDerived), _ => new FactoriedDerived() { value = 1 } } }) .Record(ref one, "one"); }
public void Record(Dec.Recorder recorder) { recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(SelectiveLeaf), _ => new SelectiveLeaf() { factory = 12, factoryrecord = 14 } } }) .Record(ref element, "element"); }
public void Record(Dec.Recorder recorder) { var parameters = recorder.WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(RecorderHybrid), _ => new RecorderHybrid() { nonrecorded = 100, recorded = 200 } }, }); parameters.Record(ref one, "one"); parameters.Record(ref two, "two"); }
public void Record(Dec.Recorder recorder) { var parameters = recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(Factoried), _ => new Factoried() { value = 42 } } }); parameters.Record(ref one, "one"); parameters.Record(ref two, "two"); }
public void Record(Dec.Recorder record) { record.Record(ref intRef, "intRef"); record.Record(ref enumRef, "enumRef"); record.Record(ref stringRef, "stringRef"); record.Record(ref typeRef, "typeRef"); record.Record(ref nullRef, "nullRef"); record.Record(ref classRef, "classRef"); record.Record(ref structRef, "structRef"); record.Record(ref arrayRef, "arrayRef"); record.Record(ref listRef, "listRef"); record.Record(ref dictRef, "dictRef"); record.Record(ref hashRef, "hashRef"); }
public void Record(Dec.Recorder recorder) { Type proposed = provided_setting == InheritanceTestFactoryProvided.Exact ? typeof(FactoriedDerived) : typeof(Factoried); recorder .WithFactory(new Dictionary <Type, Func <Type, object> >() { { proposed, _ => { if (result_setting == InheritanceTestResult.Exact) { return(new FactoriedDerived() { value = 42 }); } else if (result_setting == InheritanceTestResult.Derived) { return(new FactoriedDerivedDouble() { value = 42 }); } else if (result_setting == InheritanceTestResult.ParentError) { return(new Factoried() { value = 42 }); } else if (result_setting == InheritanceTestResult.SiblingError) { return(new FactoriedDerivedSibling() { value = 42 }); } else if (result_setting == InheritanceTestResult.InvalidError) { return("42"); } return(null); } } }) .Record(ref element, "element"); }
public override object Record(object model, Type type, Dec.Recorder recorder) { ConverterStructObj cso; if (model == null) { cso = new ConverterStructObj(); } else { cso = (ConverterStructObj)model; } recorder.Record(ref cso.intA, "intA"); recorder.Record(ref cso.intB, "intB"); return(cso); }
public void Record(Dec.Recorder recorder) { recorder.Record(ref makeFactory, "makeFactory"); if (makeFactory) { recorder.WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(RecursiveListKillerItem), _ => new RecursiveListKillerItem() { usedFactory = true } }, }).Record(ref element, "element"); } else { recorder.Record(ref element, "element"); } }
public void Record(Dec.Recorder recorder) { var factory = recorder.WithFactory(new Dictionary <Type, Func <Type, object> >() { { typeof(Factoried), _ => new Factoried() { value = 5 } }, { typeof(FactoriedDerived), _ => new FactoriedDerived() { value = 10 } }, { typeof(FactoriedDerivedDouble), _ => new FactoriedDerivedDouble() { value = 15 } }, { typeof(string), _ => "" }, }); factory.Record(ref norm, "norm"); factory.Record(ref derived, "derived"); factory.Record(ref deriveddouble, "deriveddouble"); }
public virtual void Record(Dec.Recorder record) { record.Record(ref baseVal, "baseVal"); }
public void Record(Dec.Recorder record) { record.Record(ref convertible, "convertible"); }
public void Record(Dec.Recorder record) { record.Record(ref convertibleA, "convertibleA"); record.Record(ref convertibleB, "convertibleB"); }
public void Record(Dec.Recorder record) { record.Record(ref a, "a"); record.Record(ref b, "b"); record.Record(ref c, "c"); }
public void Record(Dec.Recorder recorder) { recorder.RecordAsThis(ref data); recorder.Record(ref data2, "data2"); }
public void Record(Dec.Recorder record) { record.Record(ref stringContains, "stringContains"); record.Record(ref stringEmpty, "stringEmpty"); record.Record(ref stringNull, "stringNull"); }
public void Record(Dec.Recorder record) { record.Record(ref alph, "alph"); record.Record(ref bet, "bet"); record.Record(ref gam, "gam"); }
public void Record(Dec.Recorder record) { record.Record(ref recordable, "recordable"); }
public void Record(Dec.Recorder record) { record.Record(ref x, "x"); record.Record(ref y, "x"); // oops! }
public void Record(Dec.Recorder recorder) { recorder.Record(ref value, "value"); }
public void Record(Dec.Recorder record) { record.Record(ref left, "left"); record.Record(ref right, "right"); }
public void Record(Dec.Recorder recorder) { recorder.Record(ref member, "member"); }
public override void Record(Dec.Recorder record) { base.Record(record); record.Record(ref derivedVal, "derivedVal"); }
public void Record(Dec.Recorder record) { // lol }
public void Record(Dec.Recorder record) { record.Record(ref baseContainer, "baseContainer"); }