27 lines
569 B
C#
27 lines
569 B
C#
|
using System;
|
|||
|
using ln.objects.catalog;
|
|||
|
namespace ln.types.odb.ng.mappings
|
|||
|
{
|
|||
|
public class SimpleMapping : IODBMapping
|
|||
|
{
|
|||
|
ODBMap map;
|
|||
|
ODBUnmap unmap;
|
|||
|
|
|||
|
public SimpleMapping(ODBMap map, ODBUnmap unmap)
|
|||
|
{
|
|||
|
this.map = map;
|
|||
|
this.unmap = unmap;
|
|||
|
}
|
|||
|
|
|||
|
public ODBEntity MapValue(Mapper mapper, object value)
|
|||
|
{
|
|||
|
return map(mapper, value);
|
|||
|
}
|
|||
|
|
|||
|
public object UnmapValue(Mapper mapper, ODBEntity oval)
|
|||
|
{
|
|||
|
return unmap(mapper, oval);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|