前面的文章 AgileEAS.NET之插件接口IModule对插件的基本契约宝义也就是接口做了一个介绍,本文将提供另一种模块插件的定义,采用属性标记插件。
      我们定义了ModuleAttribute属性:
ModuleAttribute
      我们只需要在我们要公共的模块插件的类打上ModuleAttributes标记、在模块的入口调用方法上打上ModuleRunAttribute就可以了,以下为示例:
Hello

     在以上例子中,我们标记了一个模块插件,他的GUID属性为“CB58C5BB-5D15-4a17-802E-341F9F65F35C”,模块名称为Hello例子,入口方法为Start方法,特别声明一下,Start必须为一公共为参该当,Web模块不需要入口方法。
 
链接: AgileEAS.NET应用开发平台介绍
       AgileEAS.NET之敏捷并行开发方法
       敏捷软件工程实验室
软件工程 SAAS 中间件 软件工程

0

收藏

上一篇:关于AgileEAS.NET的一... 下一篇:中间件,软件工程,并行开发,插件...
AgileEAS.NET之插件标记实现_第2张图片
agilelab

97篇文章,11W+人气,0粉丝

AgileEAS.NET之插件标记实现_第3张图片

Ctrl+Enter 发布

发布

取消

推荐专栏更多

AgileEAS.NET之插件标记实现_第4张图片
基于Python的DevOps实战

自动化运维开发新概念

共20章 | 抚琴煮酒

¥51.00 494人订阅
订   阅
AgileEAS.NET之插件标记实现_第5张图片
微服务技术架构和大数据治理实战

大数据时代的微服务之路

共18章 | 纯洁微笑

¥51.00 688人订阅
订   阅

猜你喜欢

我的友情链接 分享一个分布式消息总线,基于.NET Socket Tcp的发布-订阅框架,附代码下载 搭建ELK日志分析平台(上)—— ELK介绍及搭建 Elasticsearch 分布式集群 使用Prometheus+grafana打造高逼格监控平台 搭建ELK日志分析平台(下)—— 搭建kibana和logstash服务器 spring boot + mybatis + layui + shiro后台权限管理系统 在Centos中yum安装和卸载软件的使用方法 Android开发学习笔记:浅谈WebView 发现大量的TIME_WAIT解决办法 Android开发学习笔记:Intent的简介以及属性的详解 一个5年运维工程师的新年回首 vagrant打造自己的开发环境~~我也来一发 一次有趣的Linux下.Net Core与C语言的合作开发体验:生成Linux标准的用户密码串 ASPNetCore MVC ModelValidation-ajax C#如何设置Excel文档保护——工作簿、工作表、单元格 在.NET数据库访问方面的Dapper类库介绍 C#/VB.NET 如何添加、获取、删除PDF附件 C#/VB.NET 创建PDF项目符号列表和多级编号列表 C# /VB.NET 操作Word (一)——插入、修改、删除Word批注 C# 操作Excel数据透视表
AgileEAS.NET之插件标记实现_第6张图片
AgileEAS.NET之插件标记实现_第7张图片

扫一扫,领取大礼包

0

分享
AgileEAS.NET之插件标记实现_第8张图片
agilelab
AgileEAS.NET之插件标记实现_第9张图片