C# 授权用户中的条件用户角色

C# 授权用户中的条件用户角色,c#,entity-framework,asp.net-core-mvc,asp.net-core-2.0,asp.net-core-identity,C#,Entity Framework,Asp.net Core Mvc,Asp.net Core 2.0,Asp.net Core Identity,我们在项目中使用asp.net core,为了获得授权,我们使用asp.net core标识和实体框架代码优先方法。我的项目中有用户和角色,我希望我的用户角色表基于某些属性是有条件的。基于某些属性的用户角色表是什么意思?我的意思是,例如,我有两家公司和一个用户在两个公司中扮演不同的角色。我想基于某些属性对我的函数进行条件化处理,例如,如果我想删除整个公司A,每个角色和用户都已删除,但在这两个公司中都有角色的用户除外,只是在A公司被删除,而不是在另一家公司。你说的基于某些属性的用户角色表是什么意思

我们在项目中使用asp.net core,为了获得授权,我们使用asp.net core标识和实体框架代码优先方法。我的项目中有用户和角色,我希望我的用户角色表基于某些属性是有条件的。

基于某些属性的用户角色表是什么意思?我的意思是,例如,我有两家公司和一个用户在两个公司中扮演不同的角色。我想基于某些属性对我的函数进行条件化处理,例如,如果我想删除整个公司A,每个角色和用户都已删除,但在这两个公司中都有角色的用户除外,只是在A公司被删除,而不是在另一家公司。你说的基于某些属性的用户角色表是什么意思?我的意思是,例如,我有两个公司,一个用户在两个公司中有不同的角色。我想基于某些属性对我的函数进行条件化处理,例如,如果我想删除整个公司A,则删除了每个角色和用户,但删除了在这两个公司中都有角色的用户,只是删除了公司A中的用户,而不是另一个公司中的用户。