public void multiAliasTest1() { using (dynamic l = new ConariX(gCfgUnlib)) { l.Aliases["getD_True"] = "?getD_True@API@UnLib@Conari@r_eg@net@@YA_NXZ"; l.Aliases["getFlag"] = l.Aliases["getD_True"]; Assert.Equal(true, l.getD_True <bool>()); Assert.Equal(true, l.getFlag <bool>()); Assert.True(l.bind <Func <bool> >("getFlag")()); Assert.Equal(true, l.bind(Dynamic.GetMethodInfo(typeof(bool)), "getFlag") .dynamic .Invoke(null, Array.Empty <object>())); } }