DD.WellWorkover.Cloud/AsbCloudInfrastructure.Tests/MapData/TelemetryDataSaubMap.cs

55 lines
2.7 KiB
C#

using AsbCloudApp.Data.SAUB;
using CsvHelper.Configuration;
namespace AsbCloudInfrastructure.Tests.MapData
{
public class TelemetryDataSaubMap : ClassMap<TelemetryDataSaubDto>
{
public TelemetryDataSaubMap()
{
Map(m => m.AxialLoad).Name("axial_load");
Map(m => m.AxialLoadLimitMax).Name("axial_load_limit_max");
Map(m => m.AxialLoadSp).Name("axial_load_sp");
Map(m => m.BitDepth).Name("bit_depth");
Map(m => m.BlockPosition).Name("block_position");
Map(m => m.BlockPositionMax).Name("block_position_max");
Map(m => m.BlockPositionMin).Name("block_position_min");
Map(m => m.BlockSpeed).Name("block_speed");
Map(m => m.BlockSpeedSp).Name("block_speed_sp");
Map(m => m.BlockSpeedSpDevelop).Name("block_speed_sp_develop");
Map(m => m.BlockSpeedSpRotor).Name("block_speed_sp_rotor");
Map(m => m.BlockSpeedSpSlide).Name("block_speed_sp_slide");
Map(m => m.DateTime).Name("date");
Map(m => m.Flow).Name("flow");
Map(m => m.FlowDeltaLimitMax).Name("flow_delta_limit_max");
Map(m => m.FlowIdle).Name("flow_idle");
Map(m => m.HookWeight).Name("hook_weight");
Map(m => m.HookWeightIdle).Name("hook_weight_idle");
Map(m => m.HookWeightLimitMax).Name("hook_weight_limit_max");
Map(m => m.HookWeightLimitMin).Name("hook_weight_limit_min");
Map(m => m.IdFeedRegulator).Name("id_feed_regulator");
Map(m => m.IdTelemetry).Name("id_telemetry");
Map(m => m.Mode).Name("mode");
Map(m => m.Mse).Name("mse");
Map(m => m.MseState).Name("mse_state");
Map(m => m.Pressure).Name("pressure");
Map(m => m.PressureDeltaLimitMax).Name("pressure_delta_limit_max");
Map(m => m.PressureIdle).Name("pressure_idle");
Map(m => m.PressureSp).Name("pressure_sp");
Map(m => m.PressureSpDevelop).Name("pressure_sp_develop");
Map(m => m.PressureSpRotor).Name("pressure_sp_rotor");
Map(m => m.PressureSpSlide).Name("pressure_sp_slide");
Map(m => m.Pump1Flow).Name("pump1_flow");
Map(m => m.Pump0Flow).Name("pump0_flow");
Map(m => m.Pump2Flow).Name("pump2_flow");
Map(m => m.RotorSpeed).Name("rotor_speed");
Map(m => m.RotorTorque).Name("rotor_torque");
Map(m => m.RotorTorqueIdle).Name("rotor_torque_idle");
Map(m => m.RotorTorqueLimitMax).Name("rotor_torque_limit_max");
Map(m => m.RotorTorqueSp).Name("rotor_torque_sp");
Map(m => m.WellDepth).Name("well_depth");
}
}
}