框架上传

This commit is contained in:
2025-03-31 11:16:52 +08:00
parent 7197b4c0d0
commit ffcdddbd2a
429 changed files with 19115 additions and 1579 deletions

View File

@@ -0,0 +1,32 @@
namespace Stary.Evo.Example.Counter
{
public interface ICounterData : IData
{
BindableProperty<int> Count { get; }
}
public class CounterData : AbstractData, ICounterData
{
public override void Dispose()
{
}
protected override void OnInit()
{
var storage = this.GetUtility<IStorage>();
Count.Value = storage.LoadInt("COUNTER_COUNT", 0);
Count.Register( count => { storage.SaveInt("COUNTER_COUNT", count); });
}
public BindableProperty<int> Count { get; } = new BindableProperty<int>()
{
Value = 0
};
}
}