using System; namespace BITKit.IO { public record BITAsset : IAsset { public BITAsset() { } public BITAsset(string name) { this.Name = name; } public BITAsset(string name,string str) { this.Name = name; Buffer=StringHelper.GetBytes(str); } public BITAsset(string name, byte[] bytes) { this.Name = name; this.Buffer = bytes; } public BITAsset(byte[] buffer) { this.Name = Guid.NewGuid().ToString(); this.Buffer=buffer; } public string Name { get; set; } public byte[] Buffer { get; set; } } }