- 追加された行はこの色です。
- 削除された行はこの色です。
Open棟梁 wiki
「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
[[戻る>FrontPage]]
-[[戻る>ベースクラス2]]
*目次 [#ef0d0cb3]
#contents
*概要 [#n523b8cd]
カスタマイズ可能レイヤ≒[[ベースクラス2]]は、
「カスタマイズ可能レイヤ」 ≒ 「[[ベースクラス2]]」は、~
以下の様な案件毎に異なる処理方式に合わせてカスタマイズ可能なモジュールです。
-[[ベースクラス2]]
--共通
---例外処理
---ログ・フォーマット
--P層
---認証処理
---[[P層イベント処理機能]]
--B層
---DB接続
---閉塞処理
--D層
---監査証跡(ログ)
--引数・戻り値クラス
---既定のプロパティ
-サービス・インターフェイス
--サービス・インターフェイスの実装
--汎用インターフェイスの実装
-カスタムコントロールの動作
#ref(fx_image_s.png,left,nowrap,カスタマイズ可能レイヤ)
* 配置位置 [#uc497546]
カスタマイズ可能レイヤの配置位置
**[[ベースクラス2]] [#gb61a4df]
以下の位置にあるものが、[[ベースクラス2]]に該当します(MyXXX.cs)。
-https://github.com/OpenTouryoProject/OpenTouryo/tree/develop/root/programs/CS/Frameworks/Infrastructure/Business
カスタマイズ可能な部品も混在しています(Str/Util)。
**[[サービス・インターフェイス]] [#s62c592e]
**[[バリデーション機能付きカスタム コントロール]] [#wb49d360]
*サポート [#m736e1cc]
-カスタマイズ可能レイヤのコードの問題はサポート対象外です。
-AS-IS(カスタマイズ前のモジュール)の仕様説明のみ対応可能です。