bootstrap的依赖_[基础教程]-04 NanUI 启动器 Bootstrap 的设置

211ace936b1eb38f900a4a145f034101.png

NanUI 启动器 Bootstrap 的设置

Bootstrap 类是初始化 NanUI 以及 Chromium Embedded 框架运行环境的主要入口。

通常将 Bootstrap 放置到应用程序的入口函数 Main() 中,该类必须先通过 Initialize() 方法来告知 NanUI 进入初始化流程,并且实例化 Bootstrap。Initialize()方法返回 Bootstrap 实例。此处约定,所有 Bootstrap 实例的内置方法以及可能出现的其他扩展方法(例如 AssemblyResourceHandler 的初始化方法)都必须返回该 Bootstrap 实例,以此来构建 FluentAPI 样式的编写风格。

Bootstrap 实例以 Run() 方法结束,并需要提供 Func<Formium|Form|ApplicationContext> 泛型作为其唯一参数,作用是为应用程序指定启动应用程序的主窗体,由它来代替 Application.Run() 方法。因此,您在 Main()方法中无需再次执行 Application.Run(mainform)方法。

Bootstrap 类

命名空间: NetDimension.NanUI

程序集: NetDimension.NanUI.dll

静态成员

  • CEF_VERSION type:const string | 指示当前框架的 Cef 版本
  • CommandLineArgs type:string[] | 当前进程的命令行参数

静态属性

  • ApplicationDataDirectory { get; } type:string | 获取应用程序的数据目录,应用数据目录用于存放 NanUI 相关的数据。通常该目录位于%appdata%Net Dimension Studio中。
  • CacheDirectory { get; } type:string | 获取应用程序 Chromium 的缓存目录,缓存目录用于存放 Chromium 的零时数据,包含了浏览记录、Cookies 数据、LocalStorage 数据等。通常该目录位于应用程序数据目录中。
  • CurrentContext { get; } type:Bootstrap 实例 | 获取当前 Bootstrap 的单例实例。应用程序初始化
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值