示例#1
0
        public MethodResolver <object> Register(Type type, Func <Request, object> factory, IScope scope = null)
        {
            var resolver = new MethodResolver <object>(factory);

            Register(type, resolver, scope);
            return(resolver);
        }
示例#2
0
        public MethodResolver <T> Register <T>(Func <Request, T> factory, IScope scope = null)
        {
            var resolver = new MethodResolver <T>(factory);

            Register <T>(resolver, scope);
            return(resolver);
        }