次のコードがあります
public abstract class A
{
public abstract string MethodA();
}
public class B : A
{
public override string MethodA()
{
return "Class B method";
}
}
public class C : A
{
public override string MethodA()
{
return "Class C method";
}
}
サービスロケーターを使用して具体的な実装を登録して解決したいと思います。これは可能ですか?