Регистрация выглядит следующим образом:
Код: Выделить всё
ServiceLocator.Default.RegisterType();
ServiceLocator.Default.RegisterType();
ServiceLocator.Default.RegisterType(ServiceLocator => new Dictionary(StringComparer.OrdinalIgnoreCase)
{
{ "M", () => ServiceLocator.Default.GetDependencyResolver().GetService() },
{ "J", () => ServiceLocator.Default.GetDependencyResolver().GetService() }
});
ServiceLocator.Default.RegisterType();
ServiceLocator.Default.RegisterType();
Невозможно преобразовать лямбда-выражение в тип «RegistrationType», поскольку оно не является типом делегата.
Как это зарегистрировать?
Я бы хотел, чтобы оно зарегистрировало его как ограниченное, но я могу выбрать только Singleton.>
Подробнее здесь: https://stackoverflow.com/questions/798 ... a-strategy
Мобильная версия