Exemplo n.º 1
0
        internal async Task <AppRole> Add(App app, AppRoleName name)
        {
            var record = new AppRoleRecord
            {
                AppID = app.ID.Value,
                Name  = name.Value
            };
            await factory.DB.Roles.Create(record);

            return(factory.Role(record));
        }
Exemplo n.º 2
0
 internal AppRole Role(AppRoleRecord record) => new AppRole(this, record);
Exemplo n.º 3
0
 internal AppRole(AppFactory factory, AppRoleRecord record)
 {
     this.factory = factory;
     this.record  = record ?? new AppRoleRecord();
     ID           = new EntityID(this.record.ID);
 }