コード例 #1
0
        public void Setup()
        {
            var implementationLocator = new TypeLocator <ISomeInterface>(Assembly.GetExecutingAssembly());
            var descendantLocator     = new TypeLocator <SomeBaseClass>(Assembly.GetExecutingAssembly());

            _implementations = implementationLocator.FindAll();
            _descendants     = descendantLocator.FindAll();
        }
コード例 #2
0
ファイル: TypeLocatorBehavior.cs プロジェクト: EdsonF/nextra
        public void Setup()
        {
            var implementationLocator = new TypeLocator<ISomeInterface>(Assembly.GetExecutingAssembly());
            var descendantLocator = new TypeLocator<SomeBaseClass>(Assembly.GetExecutingAssembly());

            implementations = implementationLocator.FindAll();
            descendants = descendantLocator.FindAll();
        }