Fixed async call bug
This commit is contained in:
parent
c46881698f
commit
50b65e6dea
@ -13,6 +13,7 @@ using System.Net;
|
|||||||
using ENI2.LockingServiceReference;
|
using ENI2.LockingServiceReference;
|
||||||
using ENI2.Util;
|
using ENI2.Util;
|
||||||
using System.Threading;
|
using System.Threading;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace ENI2
|
namespace ENI2
|
||||||
{
|
{
|
||||||
@ -84,7 +85,7 @@ namespace ENI2
|
|||||||
LADG.CargoCodesNST3 = LocalizedLookup.getCargoCodesNST3();
|
LADG.CargoCodesNST3 = LocalizedLookup.getCargoCodesNST3();
|
||||||
|
|
||||||
// Load import value mappings
|
// Load import value mappings
|
||||||
ValueMapping.LoadDicts();
|
Task.Run(async () => await ValueMapping.LoadDicts());
|
||||||
|
|
||||||
// Preload validation fields
|
// Preload validation fields
|
||||||
List<ValidationField> vFields = bsmd.database.ValidationRule.ValidationFields;
|
List<ValidationField> vFields = bsmd.database.ValidationRule.ValidationFields;
|
||||||
|
|||||||
@ -57,7 +57,7 @@ namespace ENI2.Excel
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
ValueMapping.LoadDicts(); // reload all messaging dicts (also removes "temporary" entries from last run)
|
Task.Run(async () => await ValueMapping.LoadDicts()); // reload all messaging dicts (also removes "temporary" entries from last run)
|
||||||
|
|
||||||
// load messages if already present
|
// load messages if already present
|
||||||
List<Message> messages = DBManager.Instance.GetMessagesForCore(messageCore, DBManager.MessageLoad.ALL);
|
List<Message> messages = DBManager.Instance.GetMessagesForCore(messageCore, DBManager.MessageLoad.ALL);
|
||||||
|
|||||||
@ -180,7 +180,7 @@ namespace bsmd.database
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// (re-)loads all value mapping dictionaries
|
/// (re-)loads all value mapping dictionaries
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static async void LoadDicts()
|
public static async Task LoadDicts()
|
||||||
{
|
{
|
||||||
foreach(MappingType type in Enum.GetValues(typeof(MappingType)))
|
foreach(MappingType type in Enum.GetValues(typeof(MappingType)))
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user