/// <summary> /// Serverから呼ばれるやつ。 /// Dllをロードする際に呼ばれる。 /// </summary> /// <param name="dargs">DLLファイルに関するオブジェクト</param> public void DllLoadtoClient(yukkuri_lib_interface_dllload_args dargs) { try { OnDllLoad?.Invoke(dargs); //OnDllLoadイベントを呼び出し。 }catch (Exception) { throw; } }
/// <summary> /// Serverが使用。 /// Dllをロードさせるときに使用。 /// </summary> /// <param name="dllpath"></param> public void DllLoad_to_client(string dllpath) { yukkuri_lib_interface_dllload_args evt = new yukkuri_lib_interface_dllload_args(dllpath); //イベントの引数を作成。 foreach (Dll_load_delegate listener in eventListeners_dllload) { try { listener(evt);//実行 }catch (Exception) { throw; } } }