После обновления до Visual Studio 16.3.0 (Visual Studio для Mac 8.3.1805) Autofac создает исключение при выполнении builder.Build()
в проекте, который ранее работал:
Тип 'Autofac.Features.Indexed.KeyedServiceIndex'2 'не реализует интерфейс' Autofac.Features.Indexed.IIndex'2 '
В этом выпуске Visual Studio (и, возможно, и в более ранних версиях) iOS компилируетсяиспользуя Mono 6.4.0.198, и я подозревал, что это может быть то, что вводит изменение торможения.Альтернативно, компоновщик ведет себя по-другому с последней цепочкой инструментов.Все, что я могу сказать, это то, что раньше это работало, а теперь нет.
Следовать этим рекомендациям недостаточно: Кроссплатформенные и собственные приложения