internal async Task <ModifierCategory> Add(IApp app, ModifierCategoryName name)
        {
            var record = new ModifierCategoryRecord
            {
                AppID = app.ID.Value,
                Name  = name.Value
            };
            await factory.DB.ModifierCategories.Create(record);

            return(factory.ModCategory(record));
        }
示例#2
0
 internal ModifierCategory(AppFactory factory, ModifierCategoryRecord record)
 {
     this.factory = factory;
     this.record  = record ?? new ModifierCategoryRecord();
     ID           = new EntityID(this.record.ID);
 }
示例#3
0
 internal ModifierCategory ModCategory(ModifierCategoryRecord record) => new ModifierCategory(this, record);