プロジェクトで共有される構成クラスがあります。
public class BarcodeConfig
{
public string LotStandardDigits { get; set; }
public string LotOldStandardDigits { get; set; }
public int LotOldNumofDigits { get; set; }
public int LotStandardNumofDigits { get; set; }
}
私のメインクラスの実装では、2つのクラスがあります。1つは静的(ユーティリティ用、もう1つは意図したロジックをすべて含むもの)です。
public static class BarcodeUtil
{
...
}
public class BarcodeBLL
{
...
}
静的クラスと通常クラスの両方に同じ構成クラスを使用できるようにしたい。構成クラスを静的にするのが最善ですか?か否か?