Как создать ключевую службу с параметрами типаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как создать ключевую службу с параметрами типа

Сообщение Anonymous »

У моего проекта есть интерфейс, который принимает два общих входа и используется несколькими классами. Каждый из этих классов наследует интерфейс с различными бетонными классами < /p>
public interface IEndpointManager
{
Task CreateRequestAsync(TRequest request);
}
< /code>
Это один из классов, который наследует интерфейс. < /p>
public class PatientFinderPlusEndpoint : IEndpointManager
< /code>
, а затем контроллер, где я ввожу сервис < /p>
public NewPcfPlusController([FromKeyedServices("Pcf+EndpointManager")] IEndpointManager endpointManager)
< /code>
Проблема в Startup.cs, пытаясь зарегистрировать сервис с ключом. < /p>
services.AddKeyedSingleton("Pcf+EndpointManager");
< /code>
он ошибается в параметре partientFinderPlusEndPoint < /code> с этой ошибкой < /p>

type 'tc.enterprise.eservicesorchestrator.newpath.service.endpoints.patientFind 'Tc.enterprise.eservicesorchestrator.newpath.service.endpoints.iendpointmanager Чтобы использовать его в качестве параметра < /p>
< /blockquote>
Я уверен, что это типовые параметры в интерфейсе. Если я удалил их, то ошибка исчезнет. Я думал, что с тех пор, как класс наследует интерфейс, он будет рассматриваться как «имея» одинаковые параметры типа.


Подробнее здесь: https://stackoverflow.com/questions/796 ... parameters
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Передайте ключевую фразу внешней команде SSH в Windows.
    Anonymous » » в форуме Php
    0 Ответы
    58 Просмотры
    Последнее сообщение Anonymous
  • Как устранить ключевую ошибку в view.py в Django
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Удаление строк из кадра данных pandas вызывает ключевую ошибку в загрузчике данных.
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Вопрос о data_collator, выдающем ключевую ошибку в Hugging face
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как пропустить ключевую ошибку в пандах?
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»