ntation</a> for more information)</p>

<h2 id="ArticleBuildAppServices">Build application services</h2>

<p>Application services is used to separate presentation layer from domain layer by providing fa&ccedil;ade style methods. I defined application services in the <strong> Application</strong> assembly in the project. First, I define interface for task application service:</p>

<pre lang="cs">
public interface ITaskAppService : IApplicationService
{
    GetTasksOutput GetTasks(GetTasksInput input);
    voi