using System; using System.Collections.Generic; using BITKit.Entities; using Cysharp.Threading.Tasks; namespace Project.B.Entities { /// /// 实体工厂 /// public interface IEntitiesFactory:IDisposable { IReadOnlyDictionary Entities { get; } UniTask CreateAsync(string addressablePath,object model); public event Func OnEntityCreate; public event Func OnEntityCreated; } }