public override void Process(LinkContext context) { ProductAssembly = (Profile.Current as BaseProfile).ProductAssembly; base.Process (context); PreserveDictionaryConstructor (); PreserveQueryableEnumerable (); if (context.GetParameter ("debug-build") == "True") PreserveDebugFeatures (); }
public override void Process(LinkContext context) { DebugBuild = context.GetParameter ("debug-build") == "True"; base.Process (context); if (list.Count > 0) throw new AggregateException (list); if (!serialization_required) { #if DEBUG Console.WriteLine ("{0} serialization constructors were removed because no SerializationInfo is created", pending_serialization_constructors.Count); #endif pending_serialization_constructors.Clear (); } }
public override void Initialize(LinkContext context) { base.Initialize (context); debug_build = context.GetParameter ("debug-build") == "True"; }