public override JobDb DomainToDb(Job job) { if (job == null) { return(null); } var jobDb = new JobDb { Id = job.Id, ClassName = job.ClassName, Data = Serializator.SerializeToString(job.Data), Triggers = job.Triggers.Select(TriggerMapper.Mapper.DomainToDb).ToList() }; return(jobDb); }
public override Job DbToDomain(JobDb jobDb) { if (jobDb == null) { return(null); } var job = new Job { Id = jobDb.Id, ClassName = jobDb.ClassName, Triggers = jobDb.Triggers.Select(TriggerMapper.Mapper.DbToDomain).ToList(), Data = Serializator.DeserializeFromString(jobDb.Data) }; return(job); }