Пример #1
0
        public GlyphObject(GlyphResolveContext context)
        {
            Visible = true;

            var compositeResolver = new GlyphCompositeDependencyResolver(this, context);

            Resolver = compositeResolver;

            Resolver.Local.Registry.Add(GlyphDependency.OnType <TrackingRouter>().Using(Router.Local));

            Schedulers = new ComponentSchedulerHandler(context.GlobalResolver);
        }
Пример #2
0
 static private IGenericDependencyBuilder Generic(Type typeDefinition) => GlyphDependency.OnGeneric(typeDefinition);
Пример #3
0
 static private ITypeDependencyBuilder <T> Type <T>() => GlyphDependency.OnType <T>();