public static void OptionsChanged(this ILoggingDataAccessAgent logger, IOptionsDataAccessAgent DataAccess, string authUser, Dictionary <string, string> options) { string details = "Options Changed: \n\n" + string.Join("\n", options.Select(x => x.Key + ": " + x.Value).ToArray()); AuthenticationLogger.OptionsAgent = DataAccess; AuthenticationLogger.LogSettingChanges(logger, authUser, details); }
public static void UploadFile(this ILoggingDataAccessAgent logger, string authUser, string patientName, string sopInstanceUID) { if (AuthenticationLogger.CanLog("LogUserActivity")) { string detail = "Upload File: \n\n"; detail += "Patient Name: " + patientName; detail += " SopInstanceUID: " + sopInstanceUID; AuthenticationLogger.Log(logger, authUser, detail); } }
public static void CreateDerived(this ILoggingDataAccessAgent logger, string authUser, string originalUID, string newUID) { if (AuthenticationLogger.CanLog("LogUserActivity")) { string detail = "Derived Series Create:\n\n"; detail += "Original SOP UID: " + originalUID + "\n"; detail += "Derived SOP UID: " + newUID; AuthenticationLogger.Log(logger, authUser, detail); } }