ScopedInstanceActivationCallback public sealed delegate ScopedInstanceActivationCallback : MulticastDelegate Delegate used by ILifetimeScope to request a new instance to be created (that would be the first instance in that scope, subsequently reused). Documentation Code using System; namespace Castle.MicroKernel.Lifestyle.Scoped { public delegate Burden ScopedInstanceActivationCallback (Action<Burden> afterCreated); }