POCO 和 DTO
2022-04-22 本文已影响0人
寻找无名的特质
POCO不依赖于第三方框架,通常没有基类并且不实现接口。DTO用于传输,只有属性。
这里有一篇文章,解释得很好。https://ardalis.com/dto-or-poco/
但是在DDD设计时,实体通常需要实现接口IEntity并且从相同得基类派生,所以不是严格意义上得POCO,但是仍然需要注意,不要引入第三方库。
POCO不依赖于第三方框架,通常没有基类并且不实现接口。DTO用于传输,只有属性。
这里有一篇文章,解释得很好。https://ardalis.com/dto-or-poco/
但是在DDD设计时,实体通常需要实现接口IEntity并且从相同得基类派生,所以不是严格意义上得POCO,但是仍然需要注意,不要引入第三方库。