カスタムオブジェクトリストを初期化するために、C#.NET3.5-VS2010に次のコードがあります
Powershell2.0スクリプトでも同じことを行う必要があります。
Add-Typeを使用せずに、それについて何か提案はありますか?
public static List<ReplaceForDeployFile> CreateReplaceList()
{
var list = new List<ReplaceForDeployFile>()
{
new ReplaceForDeployFile()
{
PathFile = "web.config",
ReplaceList =
new List<ItemReplaceForDeployFile>()
{
new ItemReplaceForDeployFile()
{
ReplaceType = "System.String",
ValueSource = @"value=""Value1""",
ValueForDES = @"value=""Value2""",
},
new ItemReplaceForDeployFile()
{
ReplaceType = "System.String",
ValueSource = @"customErrors mode=""On""",
ValueForDES = @"customErrors mode=""Off""",
},
},
},
};
return list;
}