INNER CODE UNIT · C#

DataverseEntityMapper

Avanade/Liquid-Application-Framework · src/Liquid.Dataverse/DataverseEntityMapper.cs:15

    public class DataverseEntityMapper : LiquidMapper<string, Entity>
    {
        private readonly ILiquidDataverse _dataverseAdapter;
        private Dictionary<string, EntityMetadata> _entitiesMetadata = new Dictionary<string, EntityMetadata>();

        /// <summary>
        /// Initialize a new instance of <see cref="DataverseEntityMapper"/>
        /// </summary>
        /// <param name="adapter"></param>
        /// <exception cref="ArgumentNullException"></exception>
        public DataverseEntityMapper(ILiquidDataverse adapter) : base(nameof(DataverseEntityMapper))
        {
            _dataverseAdapter = adapter ?? throw new ArgumentNullException(nameof(adapter));
        }

        ///<inheritdoc/>
        protected override async Task<Entity> MapImpl(string jsonString, string? entityName = null)
        {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…