0

時間の原子単位を表すクラスを持つプロジェクトがいくつかあります。それらは、等値の決定、加算と減算、DateTime と TimeSpan との間の変換、およびその他の多くのドメイン固有の機能のメソッドをカプセル化します。それらは .net 時代から VB4 までさかのぼり、それぞれが作成されたプロジェクトに基づいて異なる方法で実装されます。

この機能を抽出して単一のライブラリに均質化し、すべてのドメイン非固有の動作をカバーしたいと考えています。封筒の裏側の設計では、コア クラスは AtomicSecond、AtomicMinute、AtomicYear と AtomicTimeSpan<T> までと呼ばれます。

理想的には、これらのクラスは、Code First Entity Framework の実装または他のコード ファーストの ORM に簡単に統合でき、LINQ から簡単にクエリを実行でき、リレーショナル DBMS に簡単に格納できる必要があります。

データベースおよび ORM のエンティティとして時間どおりに利用できる現在の文献は何ですか? そのようなライブラリはすでに存在しますか? これは以前に解決された問題ですか? 車輪の再発明はしたくありません。

4

0 に答える 0