FSClient.ContactPluginManager.bgResolveWorker_DoWork C# (CSharp) Method

bgResolveWorker_DoWork() private method

private bgResolveWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void
        private void bgResolveWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            Call c = e.Argument as Call;
            if (c == null){
                ConferenceUser user = (ConferenceUser)e.Argument;
                active_plugin.contact_plugin.ResolveNumber(user.party_number, alias => { if (user.party_name == user.party_number) user.party_name = alias; });
                return;
            }

            active_plugin.contact_plugin.ResolveNumber(c.other_party_number, alias => { if (c.other_party_name == c.other_party_number) c.other_party_name = alias; });
        }