我有一个像下面这样的纯界面
public interface IPure
{
Array GetEmployee(int employeeId);
DataSet GetAllProducts();
List<string> GetAllSubCategoryNames();
double AverageSubTotalFromHeaders();
}
如何在运行时以编程方式添加合约属性到我的界面?
最佳答案
你不能。属性是声明性的,而不是强制的。
配置服务主机时,您可以在运行时影响服务主机,但这只是将信息从配置文件移动到代码中。
关于c# - 如何以编程方式添加契约(Contract)属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1873274/