public static ItemDataUnmanaged FromManaged(ItemData managed) => RMapper.Map <ItemDataUnmanaged>(managed);
public ItemDataUnmanaged ToUnmanaged() => RMapper.Map <ItemDataUnmanaged>(this);
public ItemData ToManaged() => RMapper.Map <ItemData>(this);
public static ItemData FromUnmanaged(ItemDataUnmanaged unmanaged) => RMapper.Map <ItemData>(unmanaged);