我有一个要求,每个类必须有一个静态只读属性,以避免魔术字符串。最初,我考虑创建一个基类,强制每个派生类实现静态只读属性。因为不能使用接口或抽象属性。在C#中有实现这一目标的方法吗?目前,我有以下的解决办法,但我可以很容易地看到它在未来造成混乱,即,public abstract class Base public virtual string StaticProperty{ get; }派生
如何强制使用AutoConfiguredMoqCustomization配置的AutoFixture自动模拟接口及其只读属性?为了清楚起见,让我们假设我有这样一个接口: int Property {get;}和这样的类:}
我想要的是将dependency解析为一个将在dependency.Property