Регистрация интерфейса с несколькими универсальными типами c с использованием конфигурации XML в Castle Windsor - PullRequest
2 голосов
/ 06 февраля 2020

У меня есть интерфейс с двумя универсальными c типами

public interface IHelloWorldService<T, R>
{
}

, и это моя реализация

public class HelloWorldService<T> : IHelloWorldService<T, Domain.DataModel.HelloWorld>
{
}

, а также это мой файл конфигурации

<configuration>
    <components>
        <component
            type="Service.HelloWorldService`1[[T]], Service"
            service="Domain.Service.IHelloWorldService`2[[T], [Domain.DataModel.HelloWorld, Domain]], Domain" />
    </components>
</configuration>

Поскольку тип T должен указывать разработчиками, как мне объявить T в XML файле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...