0x0001F36D před 5 roky
rodič
revize
4598a79f1c

+ 5 - 6
src/Yuuna.Common/Configuration/ConfigManager.cs

@@ -76,11 +76,10 @@ namespace Yuuna.Common.Configuration
 
         public void Save()
         {
-            using (var writer = new StreamWriter(this._meta.OpenWrite()))
+            using (var writer = new StreamWriter(this._meta.Open( FileMode.Create, FileAccess.ReadWrite)))
             {
                 var j = new JObject();
 
-
                 foreach (var accessor in this._list)
                 {
                     j.Add(new JProperty(accessor.Key, accessor.Value.Get()));
@@ -114,10 +113,10 @@ namespace Yuuna.Common.Configuration
             {
                 this.Save();
             }
-            else
-            {
-                this.Load();
-            }
+
+            this.Load();
+
+            
         }
 
         private struct Accessor

+ 2 - 2
src/Yuuna/EntryPoint.cs

@@ -25,7 +25,7 @@ namespace Yuuna
         public class MyClass
         {
             [Field]
-            public string Value1 { get; set; }
+            public string Value1 { get;internal set; }
         }
 
         public static async Task Main(string[] args)
@@ -35,7 +35,7 @@ namespace Yuuna
 
             Console.WriteLine(v.Value1);
             Console.ReadKey();
-            proxy.Value1 = "4567";
+            proxy.Value1 = "dfgjjlhhljh";
 
             Console.WriteLine(v.Value1);