public static MarginTradingAccountAsset ConvertToDomain(this AccountAssetRecord asset)
 {
     return(new MarginTradingAccountAsset
     {
         TradingConditionId = asset.TradingConditionId,
         BaseAssetId = asset.BaseAssetId,
         Instrument = asset.Instrument,
         LeverageInit = asset.LeverageInit,
         LeverageMaintenance = asset.LeverageMaintenance,
         SwapLong = asset.SwapLong,
         SwapShort = asset.SwapShort,
         SwapLongPct = asset.SwapLongPct,
         SwapShortPct = asset.SwapShortPct,
         CommissionLong = asset.CommissionLong,
         CommissionShort = asset.CommissionShort,
         CommissionLot = asset.CommissionLot,
         DeltaBid = asset.DeltaBid,
         DeltaAsk = asset.DeltaAsk,
         PositionLimit = asset.PositionLimit,
         DealLimit = asset.DealLimit
     });
 }
 public async Task AddOrEditAccountAssetAsync(AccountAssetRecord model)
 {
     await Api.ApiBackofficeAccountAssetsAddPostAsync(_settings.ApiKey, model.ConvertToDomain());
 }