P11 ActionResult <T>

La mayoría de los tipos de retorno método de acción son claramente

aquí para volver tipo está bien lo que equivale a configurar una lista companyDtos de



la pelea por el tipo de retorno es relativamente claro, de hecho, hay una clase IActionResult ActionResult <T> realizado en la forma, donde T es decir, la lista <CompanyDto>

se puede cambiar IEnmerable, sino también porque los implementos Lista IEnumerable. El beneficio de este tipo es equivalente a un retorno a lo específico y claro. De manera que otro código puede inferir el tipo que regrese a esta acción, al final es qué tipo de.

Ventajas pueden reflejarse en la interfaz de usuario de la fanfarronería, si regresa ActionResult existen T específicas de esto se verá reflejado en el documento. Usted sabe exactamente lo que regresó a su propiedad.


Uso ActionResult <T> forma, sino que también le permite simplificar un poco más de la gramática

puede finalmente permitirá regresar bien

puede devolver la lista de companyDtos



para que pueda hacer uso de ActionResult <T> cuando intenta utilizar.

optimización

Esta pieza de bucle de código no es muy buena. La redacción de la asignación de atributos, uno por uno, si la propiedad también puede ser relativamente pequeña. Si la propiedad es muy molesto para escribir mucho. Pero también son propensos a error.

La solución es utilizar el asignador de objeto. AutoMapper

final

Supongo que te gusta

Origin www.cnblogs.com/wangjunwei/p/12543461.html
Recomendado
Clasificación