Glacier

Glacier 基础框架

基础框架包括轻量级的IoC / DI、配置、简单日志以及模块化功能。

安装 Glacier 基础框架,在VS中使用:

PM> Install-Package GKarch.Glacier

依赖:

  • GKarch.Glacier.Core

IoC / DI框架扩展

对接已有IoC / DI框架的扩展。

GKarch.Glacial.Autofac

对接Autofac框架。

安装 GKarch.Glacial.Autofac,在VS中使用:

PM> Install-Package GKarch.Glacial.Autofac

依赖:

  • GKarch.Glacier
  • Autofac

GKarch.Glacial.Ninject

对接Ninject框架。

安装 GKarch.Glacial.Ninject,在VS中使用:

PM> Install-Package GKarch.Glacial.Ninject

依赖:

  • GKarch.Glacier
  • Ninject

日志框架扩展

对接已有日志框架。

GKarch.Glaciation.Common.Logging

对接Common.Logging框架。

安装 GKarch.Glaciation.Common.Logging,在VS中使用:

PM> Install-Package GKarch.Glaciation.Common.Logging

依赖:

  • GKarch.Glacier
  • Common.Logging

GKarch.Glaciation.NLog

对接NLog框架。

安装 GKarch.Glaciation.NLog3,,在VS中使用:

PM> Install-Package GKarch.Glaciation.NLog3

依赖:

  • GKarch.Glacier
  • NLog3

小功能

一些常用工具、小功能集合。

GKarch.Tundra.Misc

程序单例模式、高精度定时器。

安装 GKarch.Tundra.Misc,在VS中使用:

PM> Install-Package GKarch.Tundra.Misc

依赖:

  • GKarch.Glacier