Как бы вы подошли к внедрению зависимости для объектов ArcGIS Runtime? - PullRequest
0 голосов
/ 24 сентября 2019

Возможно, это более общий вопрос о DI для сторонних библиотек, которые не предоставляют интерфейсов.

У меня есть класс MainViewModel, который предоставляет объект Map для представления XAML в проекте UWP.

class MainViewModel
{
    public MainViewModel(Map map)
    {    
        this.Map = map;      
    }

    public Map Map { get; private set;}  
}

Этот map объект обладает обширным набором свойств.

Есть ли лучший способ обработки этого объекта карты, чем DI?Как бы вы справились с этим с помощью DI, поскольку поставщик не предоставил интерфейсы?

...