TransientLifestyleManager
Transient components are never reused. Since their lifetime does not have any externally constrained end, they have to be manually released if resolved explicitly, to ensure proper decomission.
using System;
namespace Castle.MicroKernel.Lifestyle
{
[Serializable]
public class TransientLifestyleManager : AbstractLifestyleManager
{
public override void Dispose()
{
}
}
}