「NServiceKit/はじめに/最初のWebサービスを作ってみる」の版間の差分
| 59行目: | 59行目: | ||
==ステップ4:サービスを作ってみる== | ==ステップ4:サービスを作ってみる== | ||
NServiceKitのサービスは[[ドメイン駆動設計]](通称[[DDD]])という哲学に従い以下の3つの要素から構成される。 | |||
*リクエストDTO | *リクエストDTO | ||
*レスポンスDTO | *レスポンスDTO | ||
| 65行目: | 65行目: | ||
===リクエストDTO=== | ===リクエストDTO=== | ||
サービスの[[引数]]に相当する。Route属性で呼び出し用の[[URL]]がどうなるかもここで決まる。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
using ServiceStack.ServiceHost; | using ServiceStack.ServiceHost; | ||
| 81行目: | 81行目: | ||
===レスポンスDTO=== | ===レスポンスDTO=== | ||
サービスの[[戻り値]]に相当する。 | |||
<source lang="csharp"> | <source lang="csharp"> | ||
using ServiceStack.ServiceHost; | using ServiceStack.ServiceHost; | ||