Exemplo n.º 1
0
        public IDisposable TrackFileOperationEvent(string filepath, Actions operation, int size, string description)
        {
            if (!ReportingAnalytics)
            {
                return(Disposable);
            }

            var e = new FileOperationEvent()
            {
                FilePath    = filepath,
                FileSize    = size,
                FileAction  = FileAction(operation),
                Description = description
            };

            e.Track();
            return(e);
        }
Exemplo n.º 2
0
        public IDisposable TrackFileOperationEvent(string filepath, Actions operation, int size, string description)
        {
            if (!ReportingAnalytics) return Disposable;

            var e = new FileOperationEvent()
            {
                FilePath = filepath,
                FileSize = size,
                FileAction = FileAction(operation),
                Description = description
            };
            e.Track();
            return e;
        }