Преглед на файлове

doc - config design for back

hare8999@163.com преди 2 години
родител
ревизия
f539347f31
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      doc/Mind/back-app-configuration.cs

+ 3 - 2
doc/Mind/back-app-configuration.cs

@@ -8,7 +8,7 @@ public interface IAppRuntimeFilter {
 }
 
 /// 可以定制具体的配置文件类
-public class AppConfigNode<T> {
+public class AppConfigNode<out T> {
   // 对应APP配置模块中要替换的配置结点Key
   public string key;
   // 配置内容,任意内容
@@ -21,7 +21,8 @@ public class AppConfigNode: AppConfigNode<object> {
 
 /// 此接口用来生成最终配置文件
 public interface IAppConfigProvider {
-  List<AppConfigNode> get();
+  List<AppConfigNode> get(); // 获取正常开启的配置项
+  Dictionary<string, object> output(); // 最终输出结果
 }
 
 /// Table - top entry