public static void SetupBackend(string backendType) { if (backendType == "") { return; } if (!_registeredBackends.ContainsKey(backendType)) { Debug.LogError("Couldn't find a backend with the name " + backendType); settings.currentBackendType = ""; SaveSettings(); return; } _backend = _registeredBackends[backendType]; _backend.Init(); settings.currentBackendType = backendType; }
static public void RegisterBackend(string name, BugReporterBackend backend) { _registeredBackends[name] = backend; ArrayUtility.Add(ref _backendsName, name); }