我有两节课:
public class TestClass1
{
public int TestInt { get; set; }
public void TestMethod()
{
// Do something
}
}
public class TestClass2
{
public int TestInt { get; set; }
public void TestMethod()
{
// Do something
}
}
我想创建可以用于两个类的接口。最简单的解决方案是在 TestClass1 和 TestClass2 上实现接口,但我无法访问这些类的实现(外部 dll)。我想知道是否可以创建新接口并使用 AutoMapper 将 TestClass1 和 TestClass2 映射到 ITestInterface:
public interface ITestInterface
{
int TestInt { get; set; }
void TestMethod();
}