public CalculoBuilder(DateTime referencia, EnumFolhaDePagamento enumFolhaDePagamento, ICalculoRepository calculoRepository, IFeedbackExecucaoCalculoServiceDomain feedbackExecucaoCalculo) { _calculo = FabricaCalculo.Crie(enumFolhaDePagamento, referencia); _calculoRepository = calculoRepository; _referencia = referencia; _feedbackExecucaoCalculo = feedbackExecucaoCalculo; }
public static ICalculo Crie( EnumFolhaDePagamento enumFolhaDePagamento, DateTime referencia) => enumFolhaDePagamento switch {