多くのクラスを含む ASP.NET プロジェクトがあります。
コードを他のアプリケーションで再利用できるように、クラス ファイルのクラス ライブラリを作成することを考えています。次の 2 つのオプションがあります。
1) すべてのクラスを含むクラス ライブラリを作成します。2) 共有され、おそらくインターフェイスを使用するコードを含むクラスのみのクラス ライブラリを作成します。
オプション 2 の真のメリットはありますか? オプション 1 は、すべてのコードが 1 か所にあるため、有益です。