private async Task <int> GetDynamicParameterIdAsync(EntityDynamicParameterValue entityDynamicParameterValue) { if (entityDynamicParameterValue.EntityDynamicParameterId == default) { throw new ArgumentNullException(nameof(entityDynamicParameterValue.EntityDynamicParameterId)); } if (entityDynamicParameterValue.EntityDynamicParameter != null) { return(entityDynamicParameterValue.EntityDynamicParameter.DynamicParameterId); } var entityDynamicParameter = await _entityDynamicParameterManager.GetAsync(entityDynamicParameterValue.EntityDynamicParameterId); return((await _dynamicParameterManager.GetAsync(entityDynamicParameter.DynamicParameterId)).Id); }
public async Task <EntityDynamicParameterDto> Get(int id) { var entity = await _entityDynamicParameterManager.GetAsync(id); return(ObjectMapper.Map <EntityDynamicParameterDto>(entity)); }