public static void Execute(UpdateStatusSummaryParameters parameters) { PrepareParameters(parameters); UpdateStatusSummaryImplementation.ExecuteMethod_EnsureUpdateOnStatusSummary(parameters.Owner, parameters.UpdateTime, parameters.ChangedIDList, parameters.RemoveExpiredEntriesSeconds); }
private static void PrepareParameters(UpdateStatusSummaryParameters parameters) { }
public static void updateStatusSummary() { try { var changedList = InformationContext.Current.GetChangedObjectIDs(); if (changedList.Length > 0) { UpdateStatusSummaryParameters parameters = new UpdateStatusSummaryParameters { Owner = InformationContext.Current.Owner, UpdateTime = DateTime.UtcNow, ChangedIDList = changedList, RemoveExpiredEntriesSeconds = InstanceConfiguration.HARDCODED_StatusUpdateExpireSeconds, }; UpdateStatusSummary.Execute(parameters); } } catch (Exception ex) // DO NOT FAIL HERE { } }