예제 #1
0
        public RunningComponentHelper(IComponentTypeResolver resolver)
        {
            ComponentTypeResolver = resolver;
            var definition = ResolveRunningComponent();

            IsExternalComponent = definition.ComponentType == ComponentType.External ||
                                  definition.ComponentType == ComponentType.Core;

            IsCoreComponent = definition.ComponentType == ComponentType.Core;
            ComponentType   = definition.ComponentType;
            StartupType     = definition.StartupType;
            ComponentId     = definition.ComponentId;
            Title           = definition.Title;
        }
예제 #2
0
 public RunningComponentHelperOfT(IComponentTypeResolver resolver)
     : base(resolver)
 {
 }