1

変換は最初のレイヤー (UI) で行うことができますか?

4

2 に答える 2

1

この種の操作のために、私は個人的にプロジェクト( ) の下にUtils を作成します。変換、書式設定、計算のためのメンバーを持つクラス...class/namespacenamespacemyProjectNamespace.Utilsststicpublic static

ほとんどの場合、このクラスをBLL(ビジネス ロジック レイヤー) に配置しますが、レイヤーごとに異なる必要がある場合もありますUtils

于 2010-12-15T10:10:35.530 に答える
0

画像が入力であると仮定すると、入力は通常、次の方法でシステムに入力されます。

  • フロントエンドインターフェイス/UI。
  • バックエンドインターフェイス(サービス)。
  • API呼び出し。

入力が特定のものである場合(たとえばUI)、それはUI固有のものであり、そこに配置する必要があることを示唆します。

同じルール/原則が他の入力「チャネル」にも適用されます。

呼び出されているAPIがBLにある場合は、そこに配置される可能性があります。

Yousefvandがどこから来ているのか(そして私が同意するのは)、複数のコンポーネントがそれを使用している場合、それはおそらく再利用可能なライブラリのいくつかのosrtを入れるための良い候補であるということです。

それで...

変換は最初のレイヤー(UI)で実行できますか?

はい変換するものが使用されているUI/UIテクノロジーに固有のものである場合。それ以外の場合は可能ですが、おそらくそうすべきではありません。この場合、コンバータをユーティリティに実装する方がよいでしょう。

于 2010-12-15T22:07:47.677 に答える