在导出声明这一节中解释了部件导出服务和值的基础知识.在某些情况下,出于多种原因,关联与导出相关的信息是有必要的.通常,它被用来解释一个指定的普通契约实现的能力.这对于允许导入约束满足它的导出,或者导入此时所有可用的实现和检查它在使用导出之前在运行时的能力是很有用的. 在Export上附加Metadata 思考这个先前介绍的IMessageSender服务.假设我们有一些实现,这些实现不同的地方可能与实现的消费者(importer)有关.针对我们的例子,消息传输及其是否安全,对于实现的消费者来说是…