RichSimulationPackage 1.0.1
See the version list below for details.
dotnet add package RichSimulationPackage --version 1.0.1
NuGet\Install-Package RichSimulationPackage -Version 1.0.1
<PackageReference Include="RichSimulationPackage" Version="1.0.1" />
paket add RichSimulationPackage --version 1.0.1
#r "nuget: RichSimulationPackage, 1.0.1"
// Install RichSimulationPackage as a Cake Addin #addin nuget:?package=RichSimulationPackage&version=1.0.1 // Install RichSimulationPackage as a Cake Tool #tool nuget:?package=RichSimulationPackage&version=1.0.1
Example of how to use:
#Principal Method
public string PostDepositoMensal(CalculateModel model)
{
try
{
var main = new RichSimulationPackage.Main();
var simulationModel = TransformData(model);
return main.MensalIncome(simulationModel);
}
catch (Exception ex)
{
throw ex;
}
}
Transform data
private static SimulationModel TransformData(CalculateModel model)
{
var simulationModel = new RichSimulationPackage.Model.SimulationModel();
simulationModel.depositoMensal = model.depositoMensal;
simulationModel.periodoMeses = model.periodoMeses;
simulationModel.taxaDeJuros = model.taxaDeJuros;
simulationModel.valorFuturo = model.valorFuturo;
simulationModel.valorPresente = model.valorPresente;
return simulationModel;
}
Model properties
public class CalculateModel
{
/// <summary> /// Safe money 1000.01 /// </summary>
public string valorPresente { get; set; }
/// <summary> /// Month: 54 /// </summary>
public string periodoMeses { get; set; }
/// <summary> /// Interest: 12.0 /// </summary>
public string taxaDeJuros { get; set; }
/// <summary> /// Future money: 1000000 /// </summary>
public string valorFuturo { get; set; }
/// <summary> /// monthly deposit: 250.10 /// </summary>
public string depositoMensal { get; set; } }
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Example how to use:
public string PostDepositoMensal(CalculateModel model)
{
try
{
var main = new RichSimulationPackage.Main();
var simulationModel = TransformData(model);
return main.MensalIncome(simulationModel);
}
catch (Exception ex)
{
throw ex;
}
}
private static SimulationModel TransformData(CalculateModel model)
{
var simulationModel = new RichSimulationPackage.Model.SimulationModel();
simulationModel.depositoMensal = model.depositoMensal;
simulationModel.periodoMeses = model.periodoMeses;
simulationModel.taxaDeJuros = model.taxaDeJuros;
simulationModel.valorFuturo = model.valorFuturo;
simulationModel.valorPresente = model.valorPresente;
return simulationModel;
}
Model
public class CalculateModel
{
/// <summary>
/// Safe money 1000.01
/// </summary>
public string valorPresente { get; set; }
/// <summary>
/// Month: 54
/// </summary>
public string periodoMeses { get; set; }
/// <summary>
/// Interest: 12.0
/// </summary>
public string taxaDeJuros { get; set; }
/// <summary>
/// Future money: 1000000
/// </summary>
public string valorFuturo { get; set; }
/// <summary>
/// monthly deposit: 250.10
/// </summary>
public string depositoMensal { get; set; }
}