ALFA.SystemInfo.GetModuleDirectory C# (CSharp) Method

GetModuleDirectory() public static method

This routine gets the directory with the module data files for the current module. The routine only works if the server was started with -moduledir.
public static GetModuleDirectory ( ) : string
return string
        public static string GetModuleDirectory()
        {
            string HomeDirectory = GetHomeDirectory();
            string ModuleResourceName = GetModuleResourceName();

            if (ModuleResourceName == null)
                return null;

            string ModuleDirectory = String.Format("{0}modules\\{1}", HomeDirectory, ModuleResourceName);

            if (!Directory.Exists(ModuleDirectory))
                return null;

            return ModuleDirectory;
        }