问题描述
如题,这样,我们就不用反复的编写服务。从而可以专注于业务,求思路!
解决方案
解决方案二:
难道就木有人么,顶起!
解决方案三:
专注业务.......你想干嘛?
解决方案四:
这个问题,问的好高大上啊就好像在问:如何可以不写代码,而只专注于业务答案就是你自己去专注业务,花钱请人帮你写代码每个服务想要完成的业务不同,当然会对应的编写许多特定的服务出来你想编写一个服务,能够完成任何功能?那你所谓专注于业务,又是要专注哪里呢
解决方案五:
1.除非是一直用于监听端口或其他硬件设备,而其他的只需要定时处理的,都可以利用计划任务来解决,这样就可以只编一个Console程序放到计划任务中去执行就可以了2.如果一定要服务,可以利用Interface+配置文件+反射去调用某个dll中的某个类去执行某件事情,这样只要是基于这个interface的类就可以随时配置到服务中作为service运行的一个对象去处理,而不需要为了某个功能而特定的编写一个服务。3.有些时候不一定非得用服务或计划任务来解决,像SQLServer的Job这一块其实也可以做很多的事情
解决方案六:
可以利用MEF思路试试在Start事件从容器中获取实现指定接口的实例,异步调用接口的方法(借助config增加一些必要的配置)应该可以
解决方案七:
MEF
解决方案八:
給你頂一個!
解决方案九:
服务ONSTART里读取配置文件启动业务,每个业务写成独立DLL。在配置写好配置文件。就可以服务和业务分开了。
解决方案十:
看看。反射相关的东西。
时间: 2024-10-24 18:25:11