下午好,
我现在开始思考&关于基于(.net)的新项目的原型,该项目将广泛使用MEF,其中一部分将是插入新的“存储”类型,除了普通的文件/目录存储(例如使用scms(clearcase,perforce等),SAP EDM)术语归档,OpenText LiveLink等)。现在所有这些都具有相同的R(/ W)访问最低要求,但我需要一种通用格式来解决所有这些问题。我正在考虑使用类似URI的文件://& https://(livelink使用http(s)进行传输)等等是所有正常的基础,但我想知道.Net是否具有内置新URI类型的功能?
我的意思是,例如我使用类似的格式,例如对于clearcase,如'clearcase:////'或'sap:// identifier'等等......
所以基本上我要求并且还没有发现.Net是否允许我用它的Uri处理类来声明新的URI类型,所以我不必在那里重新发明轮子?
答案 0 :(得分:0)
Uri
类型本身可以处理奇怪的URI方案,例如上面的clearcase://和sap://示例。 Uri.Scheme
属性将这些视为纯字符串。
“.NET支持自定义URI吗?”还有其他答案,但这取决于你想用它们做什么。