キー「MyKey」があります。値「Key1」または「Key2」を持つことができます。
ここで、コンテナ「MyKey」と値「Key1」に渡す必要があります。
これは、コンテナに Interface オブジェクトを作成せずに実行できますか??
どんな方法でも構いません。
public class KeyMode:IKeyMode
{
private string keyMode;
public KeyMode(string keyMode)
{
this.keyMode= keyMode;
}
public string getKeyMode()
{
return keyMode;
}
}
public interface IKeyMode
{
string getKeyMode();
}
KeyMode rcm = new KeyMode("key1");
container.RegisterInstance<IKeyMode>(rcm);
IUnityContainer オブジェクト「コンテナー」とクラス KeyMode とインターフェイスを作成しました... Keymode オブジェクトを作成し、値をコンテナーに登録して渡します。KeyMode オブジェクトの作成の代わりに。キーと値のペアでコンテナー オブジェクトに直接渡す方法はありますか