Ini adalah kebingungan yang berulang dengan kiri dan kanan, lihat ini penjelasan Slauma. Jadi, Anda hanya perlu membalik nama kuncinya:
m.MapLeftKey("UserId"); // Property in the HasMany call
m.MapRightKey("SessionId"); // Property in the WithMany call