/// <summary> /// Initializes primary objects for platform use /// </summary> private static void StartUp() { RequestCallbacks = new Dictionary <int, System.Action <RequestEvent> >(); EventListeners = new Dictionary <string, List <System.Action <RequestEvent> > >(); ErrorReport = new ErrorStatus(); AccessToken = ""; UserTemplate = new GraphQLTemplate("UserTemplate"); PlatformTemplate = new GraphQLTemplate("PlatformTemplate"); IdentityTemplate = new GraphQLTemplate("IdentityTemplate"); _identities = new EnjinIdentities(); _cryptoItems = new EnjinCryptoItems(); _users = new EnjinUsers(); _requests = new EnjinRequests(); _platform = new EnjinPlatform(); }