asp.net 接口编写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net 接口编写相关的知识,希望对你有一定的参考价值。

我是一个菜鸟。NET开发员,从来没有写过接口
我想请问一下大侠,如果写一个接口给别人,让别人来调用我的东西,有没有好一点容易看懂的DEMO,或给我一个DEMO学习一下,万分感激啊!

参考技术A 你想要的接口应该有两种:第一就是.net里的反射机制。这个接口可以看成是一个只有属性方法等的声明但没实现的类,别人在用你的接口的时候,必须实现你的接口中的方法。你再通过反射机制去实例化别人写的你接口实现的类,给属性赋值,让别人访问到你的数据。第二种就是webservice,别人通过访问你webservice中的方法得到数据。 参考技术B 其实关于接口其实比较简单的,理论学习的话你可以参考微软的官方的解释:http://msdn.microsoft.com/zh-cn/library/ms173156.aspx
。对理论了解了一些你可以去博客园看看,那边有很多解释接口的帖子都很好,对于你说的Demo其实也就是别人的博文中贴出的例子。(http://www.cnblogs.com/michaelxu/archive/2007/03/29/692021.html)本回答被提问者采纳
参考技术C 理论你可以在网上搜一搜。这篇文章是我写的关于计算器的demo。涉及到接口、抽象类。以及后期怎么让别人利用你提供的dll实现新的功能。

页面最后是源码,结合你的理解看一看。

http://www.cnblogs.com/Liangjun-xiaoman/p/3172597.html
参考技术D 找找webservice知识 第5个回答  2013-08-19 很简单,百度搜索,WCF服务Demo即可,找一片博文照葫芦画瓢就行了追问

能给个案例吗?

ASP.NET Core API ——Dapper的使用

ASP.NET Core API ——Dapper的使用

简介:Dapper是一个ORM框架,负责数据库和程序语言之间的映射。

使用步骤:

l  创建一个IDBConnection的接口对象

l  编写Sql语句的增删改查

l  执行Execute方法

 

1、       提供一个IDBConnection接口对象

 

2、       在DB仓库中继承抽象类从而获取IDBConnection对象。继承了抽象类,所以抽象类中的属性可以在子类中使用。

3、       编写Sql语句,使用dapper的扩展方法。

 

 

4、       数据进行增删改时,Dapper的常用方法。(Execute、Query、QueryFirst、QueryFirstOrDefault、QuerySingle、QuerySingleOrDefault、QueryMultiple)这个自行学习。

 

以上是关于asp.net 接口编写的主要内容,如果未能解决你的问题,请参考以下文章

用C#编写的asp.net 和 vb.net编写的asp.net 有性能上的差异吗?

请问:ASP.net mvc5和asp.net.core有啥区别呢?在今后的发展中这个前景怎么样?

ASP.NET Core Refit Client for RESTful API:如何划分客户端

ASP.NET MVC IOC依赖注入之Autofac系列开篇

在 ASP.NET Core 中使用托管服务实现后台任务

ASP.NET Core API ——Dapper的使用