コード例 #1
0
 private SFDCUserActivity()
 {
     this.logger = Log.GenInstance();
     this.voiceUserActivityOptions = Settings.UserActivityVoiceOptions;
     this.chatUserActivityOptions  = Settings.UserActivityChatOptions;
     this.voiceUserActivityLog     = (Settings.VoiceActivityLogCollection.ContainsKey("useractivity")) ? Settings.VoiceActivityLogCollection["useractivity"] : null;
     this.chatUserActivityLog      = (Settings.ChatActivityLogCollection.ContainsKey("useractivity")) ? Settings.ChatActivityLogCollection["useractivity"] : null;
     this.sfdcObject = SFDCUtility.GetInstance();
 }
コード例 #2
0
 private SFDCUserActivity()
 {
     this._logger = Log.GenInstance();
     this._voiceUserActivityOptions = Settings.UserActivityVoiceOptions;
     this._chatUserActivityOptions  = Settings.UserActivityChatOptions;
     this._voiceUserActivityLog     = (Settings.VoiceActivityLogCollection.ContainsKey("useractivity")) ? Settings.VoiceActivityLogCollection["useractivity"] : null;
     this._chatUserActivityLog      = (Settings.ChatActivityLogCollection.ContainsKey("useractivity")) ? Settings.ChatActivityLogCollection["useractivity"] : null;
     this._sfdcUtility = SFDCUtility.GetInstance();
     this._emailUserActivityOptions = Settings.UserActivityEmailOptions;
     this._emailUserActivityLog     = (Settings.EmailActivityLogCollection.ContainsKey("useractivity")) ? Settings.EmailActivityLogCollection["useractivity"] : null;
 }
コード例 #3
0
 /// <summary>
 /// Creates an Instance of the Class
 /// </summary>
 public ChatEvents()
 {
     this.logger              = Log.GenInstance();
     this.leadOptions         = Settings.LeadChatOptions;
     this.contactOptions      = Settings.ContactChatOptions;
     this.accountOptions      = Settings.AccountChatOptions;
     this.caseOptions         = Settings.CaseChatOptions;
     this.opportunityOptions  = Settings.OpportunityChatOptions;
     this.userActivityLog     = (Settings.ChatActivityLogCollection.ContainsKey("useractivity")) ? Settings.ChatActivityLogCollection["useractivity"] : null;
     this.sfdcObject          = SFDCUtility.GetInstance();
     this.activityLogs        = Settings.ChatActivityLogCollection;
     this.customObjectOptions = Settings.CustomObjectChatOptions;
     this.userActivityOptions = Settings.UserActivityChatOptions;
     this.PopupPages          = Settings.SFDCOptions.SFDCPopupPages;
 }
コード例 #4
0
 /// <summary>
 /// Creates an Instance of the Class
 /// </summary>
 public ChatManager()
 {
     this._logger              = Log.GenInstance();
     this._leadOptions         = Settings.LeadChatOptions;
     this._contactOptions      = Settings.ContactChatOptions;
     this._accountOptions      = Settings.AccountChatOptions;
     this._caseOptions         = Settings.CaseChatOptions;
     this._opportunityOptions  = Settings.OpportunityChatOptions;
     this._userActivityLog     = (Settings.ChatActivityLogCollection.ContainsKey("useractivity")) ? Settings.ChatActivityLogCollection["useractivity"] : null;
     this._sFDCUtility         = SFDCUtility.GetInstance();
     this._activityLogs        = Settings.ChatActivityLogCollection;
     this._customObjectOptions = Settings.CustomObjectChatOptions;
     this._userActivityOptions = Settings.UserActivityChatOptions;
     this._popupPages          = Settings.SFDCOptions.SFDCPopupPages;
     this._generalOptions      = Settings.SFDCOptions;
     this._sfdcUtilityHelper   = SFDCUtiltiyHelper.GetInstance();
 }