1

MVVM を使用するアプリケーションで次のハードコードされたセットアップがあります。

var ips = configFile.Read();

for (string ip in ips)
{
    var tcpClient = new TcpClient(ip);
    var stream = (Stream) tcpClient.GetStream();
    var service = new Service(stream);
    var connectionViewModel = new ConnectionViewModel(service);
    var extendedViewModel = new ExtendedViewModel(connectionViewModel);
}

多数の IP アドレスがファイルから読み取られ、各アドレスの結果として、IP からのものを表示する ViewModel が作成されます。

DryIoc にこれを処理させたい場合、どのような方法が最適ですか? すべてのnewオブジェクトは一意の foreach ループです。

4

1 に答える 1