private void SetUserConnection(AppEventContext context) { var appConection = context.Application["AppConnection"] as AppConnection; UserConnection = appConection.SystemUserConnection; }
/// <summary> /// OnSessionEnd empty handler. /// </summary> /// <param name="context">Instance of <see cref="AppEventContext"/>.</param> public void OnSessionEnd(AppEventContext context) { //Do nothing for this package yet. }
private void InitializeData(AppEventContext context) { SetUserConnection(context); SetCronTrigger(); }
public override void OnAppStart(AppEventContext context) { base.OnAppStart(context); ClassFactory.Bind <ILanguageIterator, AccountLanguageIterator>("Account"); }
/// <summary> /// Binds packages <see cref="ClassFactory"/> items. /// </summary> /// <param name="context">Instance of <see cref="AppEventContext"/>.</param> public void OnAppStart(AppEventContext context) { var userConnection = GetUserConnection(context); MailingHandlersUtilities.EnableActiveProviderHandlers(userConnection); }
public void OnSessionEnd(AppEventContext context) { }
public override void OnAppStart(AppEventContext context) { base.OnAppStart(context); ClassFactory.Bind <ILanguageIterator, OpportunityLanguageIterator>("Opportunity"); }
public void OnAppEnd(AppEventContext context) { }
public void OnSessionStart(AppEventContext context) { }
/// <inheritdoc cref="AppEventListenerBase.OnAppStart"/> public override void OnAppStart(AppEventContext context) { InitializeDeduplicationDependencyInjectionModel(); }
protected virtual UserConnection GetUserConnection(AppEventContext context) { var appConnection = context.Application["AppConnection"] as AppConnection; return(appConnection.SystemUserConnection); }
/// <inheritdoc/> public override void OnSessionEnd(AppEventContext context) { CreateRemindingForExternalAccess("ExternalAccessSessionEndedMessage"); }
/// <summary> /// Handles application start. /// </summary> /// <param name="context">Application event context.</param> public override void OnAppStart(AppEventContext context) { base.OnAppStart(context); UserConnection = GetUserConnection(context); SetupDelayedNotificationJobs(); }
public void OnAppStart(AppEventContext context) { ClassFactory.Bind <ISectionStructureBuilder, PortalSectionStructureBuilder>(UserType.SSP.ToString()); ClassFactory.Bind <ISectionStructureBuilder, GeneralSectionStructureBuilder>(UserType.General.ToString()); }
/// <summary> /// Application start handler. /// </summary> /// <param name="context">Application context.</param> public override void OnAppStart(AppEventContext context) { _appEventContext = context; ScheduleEmailMiningJob(); }
public override void OnAppStart(AppEventContext context) { base.OnAppStart(context); ClassFactory.Bind <IWordReportDesignWorker>(() => new WordReportingDesignWorker(UserConnection)); }