private static bool IsBehavior(Type implementation)
{
return typeof(IServiceBehavior).IsAssignableFrom(implementation) ||
typeof(IEndpointBehavior).IsAssignableFrom(implementation) ||
typeof(IOperationBehavior).IsAssignableFrom(implementation) ||
typeof(IContractBehavior).IsAssignableFrom(implementation) ||
typeof(IErrorHandler).IsAssignableFrom(implementation);
}