Desarrollo
Comenzamos por crear nuestro proyecto abrimos visual studio y seleccionamos Crear un proyecto
Seleccionamos Aplicación web ASP.NET Core y presionamos Siguiente

Nombramos nuestro proyecto como PDFMVC y presionamos Crear

Selecionamos Aplicación web (controlador de vista de modelos) y presionamos Crear

Modelo
Nos vamos al Explorador de soluciones y en la carpeta Models hacemos clic derecho y presionamos Agregar->Nuevo Elemento
Selecionamos Clase y la nombramos Factura.cs y presionamos Agregar

En Factura.cs escribimos el siguiente código
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace PDFMVC.Models
{
public class Factura
{
public Factura(int cantidad, DateTime fechaServicio, string concepto, double precioUnitario, double descuento, double total)
{
this.cantidad = cantidad;
this.fechaServicio = fechaServicio;
this.concepto = concepto;
this.precioUnitario = precioUnitario;
this.descuento = descuento;
this.total = total;
}
public int cantidad { get; set; }
public DateTime fechaServicio { get; set; }
public string concepto { get; set; }
public double precioUnitario { get; set; }
public double descuento { get; set; }
public double total { get; set; }
}
}