在多项目解决方案中应用Identity的结构

时间:2015-09-18 12:03:16

标签: c# asp.net-web-api asp.net-identity multi-project

我一直致力于在各种项目中分离的Web API解决方案,其中一个是API本身,其中包含控制器和视图,但所有业务逻辑都在所有其他项目中完成(其中一个负责对于所有数据库迭代)。

现在我想使用我不熟悉的Identity来应用身份验证,但是由于this series of articles能够更好地理解,所以能够让它在测试解决方案上工作。

我的问题是,我应该如何组织Identity实现的不同部分?我应该......

  • 直接在API项目中创建所有内容?
  • 为除控制器之外的所有Identity Implementation创建单独的项目?
  • 以其他方式使用它建议吗?

*如果您建议使用不同的项目,我是否可以在项目之间传递owin上下文?如何?

0 个答案:

没有答案