diff options
| author | chai <215380520@qq.com> | 2024-05-19 17:03:57 +0800 |
|---|---|---|
| committer | chai <215380520@qq.com> | 2024-05-19 17:03:57 +0800 |
| commit | cf58771365b5953c6eac548b172aae880d1f0acd (patch) | |
| tree | a49757a4b5c447cbf877584d482367a6bfe33b10 /Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs | |
| parent | eed315deae356ddfb17f28305e7cde6cdfc43313 (diff) | |
* rename
Diffstat (limited to 'Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs')
| -rw-r--r-- | Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs b/Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs deleted file mode 100644 index 595872a..0000000 --- a/Thronefall_1_57/Decompile/I2.Loc/TranslationJob_Main.cs +++ /dev/null @@ -1,96 +0,0 @@ -using System.Collections.Generic; - -namespace I2.Loc; - -public class TranslationJob_Main : TranslationJob -{ - private TranslationJob_WEB mWeb; - - private TranslationJob_POST mPost; - - private TranslationJob_GET mGet; - - private Dictionary<string, TranslationQuery> _requests; - - private GoogleTranslation.fnOnTranslationReady _OnTranslationReady; - - public string mErrorMessage; - - public TranslationJob_Main(Dictionary<string, TranslationQuery> requests, GoogleTranslation.fnOnTranslationReady OnTranslationReady) - { - _requests = requests; - _OnTranslationReady = OnTranslationReady; - mPost = new TranslationJob_POST(requests, OnTranslationReady); - } - - public override eJobState GetState() - { - if (mWeb != null) - { - switch (mWeb.GetState()) - { - case eJobState.Running: - return eJobState.Running; - case eJobState.Succeeded: - mJobState = eJobState.Succeeded; - break; - case eJobState.Failed: - mWeb.Dispose(); - mWeb = null; - mPost = new TranslationJob_POST(_requests, _OnTranslationReady); - break; - } - } - if (mPost != null) - { - switch (mPost.GetState()) - { - case eJobState.Running: - return eJobState.Running; - case eJobState.Succeeded: - mJobState = eJobState.Succeeded; - break; - case eJobState.Failed: - mPost.Dispose(); - mPost = null; - mGet = new TranslationJob_GET(_requests, _OnTranslationReady); - break; - } - } - if (mGet != null) - { - switch (mGet.GetState()) - { - case eJobState.Running: - return eJobState.Running; - case eJobState.Succeeded: - mJobState = eJobState.Succeeded; - break; - case eJobState.Failed: - mErrorMessage = mGet.mErrorMessage; - if (_OnTranslationReady != null) - { - _OnTranslationReady(_requests, mErrorMessage); - } - mGet.Dispose(); - mGet = null; - break; - } - } - return mJobState; - } - - public override void Dispose() - { - if (mPost != null) - { - mPost.Dispose(); - } - if (mGet != null) - { - mGet.Dispose(); - } - mPost = null; - mGet = null; - } -} |
