public virtual void Dispose(ServiceFactoryOptions <T> options, T instance)
 {
     OnDispose(options, instance);
 }
 public virtual T Create(ServiceFactoryOptions <T> options, IOwinContext context)
 {
     return(OnCreate(options, context));
 }