n 層アプリケーションで定数のように使用する必要がある列挙型を格納するのに最適な場所はどこでしょうか。
したがって、DAL(データベースへの接続)、BLL(ビジネスプロセス)、データ転送オブジェクト「レイヤー」(メソッドを持たないクラスでフィールドのみ、これは他のすべてのクラスから到達可能)、およびインターフェイスレイヤーを備えたアプリケーションがありますaspページで。
私の質問は: 私は列挙型を持っています:
public enum ID_FOO : uint
{
ALL = 1,
FOOOne= 2,
FOOTwo= 3
}
この列挙型 (および他のすべて) をきれいにするためにどこに置くことができますか? データアクセスレイヤーではなく、インターフェイスレイヤーは構造体を認識しません。ビジネスロジックレイヤーではありません。これは実際にはビジネスではありません..おそらくデータ転送オブジェクトにありますが、それは本当に「転送オブジェクト」ですか? 別のレイヤーを作成する必要がありますか??
すべての応答をありがとう!.