/// <summary> /// The on perpare. /// </summary> /// <param name="context"> /// The context. /// </param> public override void OnPerpare(IBuildContext context) { if (!context.IsBuildExport()) return; context.ErrorTracer.Phase = "Reciving Build (" + context.Metadata + ") from Cache"; ILifetimeContext life = _cache.GetContext(context.Metadata); if (life == null) return; object value = life.GetValue(); if (value == null) return; context.Target = value; context.BuildCompled = true; }