| LCOV - code coverage report | ||||||||||||||||||||||
|
||||||||||||||||||||||
Line data Source code 1 : // Package license は 資格・免許 に関するユースケース(アプリケーションロジック)を提供します 2 : // ドメイン層のエンティティやリポジトリを操作し、アプリケーション全体で利用可能なビジネスフローを実装します 3 : package license 4 : 5 : // Interactor は 資格・免許 に関するユースケースの実装を提供します 6 : type Interactor struct { 7 : tx TxRunner 8 : ulRepo UlRepo 9 : } 10 : 11 : // New は 資格・免許 ユースケースの Interactor を生成して返す 12 : func New( 13 : tx TxRunner, 14 : ulRepo UlRepo, 15 0 : ) Usecase { 16 0 : return &Interactor{ 17 0 : tx: tx, 18 0 : ulRepo: ulRepo, 19 0 : } 20 0 : } |
| Generated by: LCOV version 2.3.1-1 |