public void ConfigureComponentModel(IKernel kernel, ComponentModel model)
{
foreach (var interceptor in interceptors)
{
switch (where)
{
case Where.First:
model.Interceptors.AddFirst(interceptor);
break;
case Where.Last:
model.Interceptors.AddLast(interceptor);
break;
case Where.Insert:
model.Interceptors.Insert(insertIndex, interceptor);
break;
default:
model.Interceptors.Add(interceptor);
break;
}
}
}