public static void InitializeService(string resourceDirectory) { if (ResourceService.resourceDirectory != null) { throw new System.InvalidOperationException("Service is already initialized."); } if (resourceDirectory == null) { throw new System.ArgumentNullException("resourceDirectory"); } if (!System.IO.Directory.Exists(resourceDirectory)) { System.IO.Directory.CreateDirectory(resourceDirectory); } ResourceService.resourceDirectory = resourceDirectory; ResourceService.LoadLanguageResources(ResourceService.Language); }