public void OnFailureQuest(Quest questModel, EzProgress progress) { Debug.Log("QuestDirector::OnFailureQuest"); StartCoroutine( QuestController.End( _client, _session, _questSetting.questNamespaceName, progress.TransactionId, progress.Rewards, false, _questSetting.onIssueEndStampSheet, _questSetting.onError, _config.Select(item => new EzConfig { Key = item.Key, Value = item.Value }).ToList() ) ); }