public List <LogItem> GetAuditLogItems(int NodeId) { if (UmbracoConfig.For.UmbracoSettings().Logging.ExternalLoggerEnableAuditTrail&& ExternalLogger != null) { return(ExternalLogger.GetAuditLogReader(NodeId)); } return(LogItem.ConvertIRecordsReader(SqlHelper.ExecuteReader( "select userId, nodeId, logHeader, DateStamp, logComment from umbracoLog where nodeId = @id and logHeader not in ('open','system') order by DateStamp desc", SqlHelper.CreateParameter("@id", NodeId)))); }
public List <LogItem> GetLogItems(int nodeId) { if (ExternalLogger != null) { return(ExternalLogger.GetLogItems(nodeId)); } return(LogItem.ConvertIRecordsReader(SqlHelper.ExecuteReader( "select userId, NodeId, DateStamp, logHeader, logComment from umbracoLog where id = @id order by dateStamp desc", SqlHelper.CreateParameter("@id", nodeId)))); }
public List <LogItem> GetLogItems(User user, DateTime sinceDate) { if (ExternalLogger != null) { return(ExternalLogger.GetLogItems(user, sinceDate)); } return(LogItem.ConvertIRecordsReader(SqlHelper.ExecuteReader( "select userId, NodeId, DateStamp, logHeader, logComment from umbracoLog where UserId = @user and DateStamp >= @dateStamp order by dateStamp desc", SqlHelper.CreateParameter("@user", user.Id), SqlHelper.CreateParameter("@dateStamp", sinceDate)))); }
public List <LogItem> GetLogItems(LogTypes type, DateTime sinceDate) { if (ExternalLogger != null) { return(ExternalLogger.GetLogItems(type, sinceDate)); } using (var sqlHelper = Application.SqlHelper) return(LogItem.ConvertIRecordsReader(sqlHelper.ExecuteReader( "select userId, NodeId, DateStamp, logHeader, logComment from umbracoLog where logHeader = @logHeader and DateStamp >= @dateStamp order by dateStamp desc", sqlHelper.CreateParameter("@logHeader", type.ToString()), sqlHelper.CreateParameter("@dateStamp", sinceDate)))); }
public void AddException(Exception ee) { if (ExternalLogger != null) { ExternalLogger.Add(ee); } else { var ex2 = ee; while (ex2 != null) { ex2 = ex2.InnerException; } LogHelper.Error <Log>("An error occurred", ee); } }
public void AddException(Exception ee) { if (ExternalLogger != null) { ExternalLogger.Add(ee); } else { Exception ex2 = ee; string error = String.Empty; string errorMessage = string.Empty; while (ex2 != null) { error += ex2.ToString(); ex2 = ex2.InnerException; } Add(LogTypes.Error, -1, error); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); AndroidX.AppCompat.Widget.Toolbar toolbar = FindViewById <AndroidX.AppCompat.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; mExternalLogger = ExternalLogger.Instance; mTripStateListener = new TutorialTripStateListener(this, mExternalLogger); mSirlMapFragment = (SirlMapFragment)SupportFragmentManager.FindFragmentById(Resource.Id.map); mSirlSearchFragment = (SearchFragment)SupportFragmentManager.FindFragmentById(Resource.Id.search_bar); setupSirl(); }
public void Unsubscribe(Guid receiver) { ExternalLogger.Unsubscribe(receiver); }
public Guid Subscribe(string receiver, MessageType messageType) { return(ExternalLogger.Subscribe(receiver, messageType)); }
public TutorialTripStateListener(Context context, ExternalLogger logger) { this.context = context; this.externalLogger = logger; }