protected override void OnLykkeModelCreating( ModelBuilder modelBuilder) { ABIEntity.OnLykkeModelCreating(modelBuilder); EventEntity.OnLykkeModelCreating(modelBuilder); EventParameterEntity.OnLykkeModelCreating(modelBuilder); FunctionCallEntity.OnLykkeModelCreating(modelBuilder); FunctionCallParameterEntity.OnLykkeModelCreating(modelBuilder); TransactionEntity.OnLykkeModelCreating(modelBuilder); TransactionLogEntity.OnLykkeModelCreating(modelBuilder); }
public static FunctionCall ToDto(this FunctionCallEntity src) { if (src == null) { throw new ArgumentNullException(nameof(src)); } return(new FunctionCall { FunctionName = src.FunctionName, FunctionSignature = src.FunctionSignature, ParametersJson = src.ParametersJson, TransactionHash = src.TransactionHash, Parameters = src.Parameters?.Select(p => p.ToDto()).ToList() ?? Enumerable.Empty <FunctionCallParameter>().ToList() }); }