分析Visual Studio API类

开发 后端
这里介绍Visual Studio API类,API被设计成为一套标准的.NET类,并且接口从相同程序示实例中被直接调用。这是一个很好的方法来在行动中证明类设计,但不是我喜欢的API最终提供它们服务的方法。

经过长时间学习Visual Studio API类,于是和大家分享一下,在这方面,我分析并设计一个域对象模型来提供流通转换实体,加上Visual Studio API类,就提供了基于这些域类的流通转换功能,看完本文你肯定有不少收获,希望本文能教会你更多东西。

API被设计成为一套标准的.NET类,并且接口从相同程序示实例中被直接调用。这是一个很好的方法来在行动中证明类设计,但不是我喜欢的API最终提供它们服务的方法。

如果你连续读过我之前的文章,这些Visual Studio API类似乎很熟悉。让我们看看下图

流通转换Web服务

流通转换Web服务


#t#我的意思是设计一个BureauDeChange Web程序,包含一个提供交换速率信息的ExchangeRateService Web服务,并且一个CurrencyConversion Web程序包含提供流通转换功能的USDollarService和EuroService Web服务。在所有情况中,应该提供能够被远程调用的功能,而不是在相同程序实例中调用。

在我设计这些Web服务程序时,我指定了参数和返回类型如简单的ints, doubles等等。这就是通过这些Web服务被增强,因此从我的类设计工作获得好处,通过使用域对象-ExchangeTransaction,ExchangeRate,和CurrencyCode -做为返回和参数类型的完全过程。此外,保持执行相似的功能做为Web服务和标准类,这些服务的执行能够承担简单的我设计的Visual Studio API类。

责任编辑:佚名 来源: IT168
相关推荐

2009-11-06 11:16:17

Visual Stud

2009-11-23 17:12:20

Visual Stud

2009-11-06 13:54:09

Visual Stud

2009-11-09 14:55:51

Visual Stud

2009-11-06 11:04:29

Visual Stud

2009-12-16 16:39:01

Visual Stud

2009-11-23 16:17:02

Visual Stud

2009-11-12 09:37:14

Visual Stud

2009-11-09 10:08:31

Visual Stud

2009-11-09 17:04:20

Visual Stud

2009-11-11 12:55:52

Visual Stud

2009-11-09 16:49:53

Visual Stud

2009-11-06 14:42:24

Visual Stud

2012-04-25 11:04:13

Visual Stud

2009-12-16 14:09:14

Visual Stud

2013-11-14 01:09:35

微软Visual StudVisual Stud

2023-09-05 07:32:22

vscode开源故障

2009-11-24 10:49:45

Visual Stud

2009-12-01 18:50:57

Visual Stud

2009-12-02 09:43:38

Visual Stud
点赞
收藏

51CTO技术栈公众号