What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Run plugin for different game accounts in same .NET Application Domain?

Status
Not open for further replies.

darkxor

New Member
Joined
Nov 25, 2012
Messages
104
Reaction score
1
Is there an ability to run my plugin for multiple accounts in same .NET Application Domain, so static variables are shared and plugins communication become easier?
Now plugin instances loading to different .NET AppDomains.

Thanks,
darkxor.
 
I noticed that all ArcheBuddy classes are MarshalByRefObject, so can run my own AppDomain (single), and marshal all ArcheBuddy calls to it? Assigning Core.core of CoreInternal type?
 
I think yes..
But I've never used it, so I can not talk much about
I know as much about Marshal as you know spaceships (I'm assuming you're not NASA) :D
 
I noticed that all ArcheBuddy classes are MarshalByRefObject, so can run my own AppDomain (single), and marshal all ArcheBuddy calls to it? Assigning Core.core of CoreInternal type?
Only plugins from buddy store loaded in main app domain. But anyway each game account have different "instance" of plugin
 
Different "instance" of plugin is not a problem - i want to communicate between plugin instances using simple locking mechanics and callbacks, without NamedPipes/Serialization. So need to put them all in one app domain, it can be not main app domain. Any possibility of this?
 
Status
Not open for further replies.
Back
Top