/**
 * Assembler：实现DTO与领域对象之间的相互转换和数据交换。理论上Assembler总是与DTO一同被使用。
 * Dto：数据传输的载体，内部不存在任何业务逻辑，通过DTO把内部的领域对象与外界隔离。
 * Facade：提供较粗粒度的调用接口，将用户请求委派给一个或多个应用服务进行处理。
 */
package org.itstack.naive.chat.interfaces;