我有一个关于如何正确组织核心框架功能以在不同项目之间共享的问题。
假设我要让图书馆负责核心IO
功能,Logging
,Serialization
,Mailing
,SocialMedia
,{{1}等内容},Queuing
,Image Processing
,File Processing
等等......
问题是我是否为每个库制作单独的解决方案并在其他项目中需要此功能时引用它?或者我应该将所有这些库放在一个解决方案中(由项目分隔),并在我依赖任何核心功能的所有其他项目中引用一个库?