I'm wrinting this because in the Seed class we have this method:
public IList<CustomerRole> CustomerRoles()
{
var crAdministrators = new CustomerRole
{
Name = "Administrators",
Active = true,
IsSystemRole = true,
SystemName = SystemCustomerRoleNames.Administrators,
};
var crRegistered = new CustomerRole
{
Name = "Registered",
Active = true,
IsSystemRole = true,
SystemName = SystemCustomerRoleNames.Registered,
};
var crGuests = new CustomerRole
{
Name = "Guests",
Active = true,
IsSystemRole = true,
SystemName = SystemCustomerRoleNames.Guests,
};
var crVendors = new CustomerRole
{
Name = "Vendors",
Active = true,
IsSystemRole = true,
SystemName = SystemCustomerRoleNames.Vendors,
};
var entities = new List<CustomerRole>
{
crAdministrators,
crRegistered,
crGuests,
crVendors
};
this.Alter(entities);
return entities;
}
But we don't insert this new role in their.