/// <summary> /// Generates the offline trial activation request needed for generating /// offline trial activation response in the dashboard. /// </summary> /// <param name="filePath">path of the file for the offline request</param> public static void GenerateOfflineTrialActivationRequest(string filePath) { int status; if (LexActivatorNative.IsWindows()) { status = IntPtr.Size == 4 ? LexActivatorNative.GenerateOfflineTrialActivationRequest_x86(filePath) : LexActivatorNative.GenerateOfflineTrialActivationRequest(filePath); } else { status = LexActivatorNative.GenerateOfflineTrialActivationRequestA(filePath); } if (LexStatusCodes.LA_OK != status) { throw new LexActivatorException(status); } }