Example #1
0
        /// <summary>
        /// The Index.
        /// </summary>
        /// <returns>A IActionResult.</returns>
        public async Task <IActionResult> Index()
        {
            var model = await HttpClientAsync.Async <IList <LogModel> >(LogRoute.Index);

            LogIndex <LogModel, LogPostModel> table = new LogIndex <LogModel, LogPostModel>(model);

            return(this.SearchGridConfiguration(table));
        }
Example #2
0
            /// <inheritdoc />
            public override string ToString()
            {
                var entryStringBuilder = new StringBuilder();

                entryStringBuilder.AppendFormat("{0}: {1}:{2}", LogIndex.ToString().PadLeft(3), ErrorLogIdStrings[LogId], LineNumber);
                foreach (var errorDetail in ErrorDetails)
                {
                    entryStringBuilder.AppendFormat(" {0}", errorDetail.ToString("X4"));
                }
                return(entryStringBuilder.ToString());
            }
Example #3
0
 public object ToJson()
 => new
 {
     removed          = Removed,
     logIndex         = LogIndex?.ToJson(),
     transactionIndex = TransactionIndex?.ToJson(),
     transactionHash  = TransactionHash?.ToJson(),
     blockHash        = BlockHash?.ToJson(),
     blockNumber      = BlockNumber?.ToJson(),
     address          = Address?.ToJson(),
     data             = Data?.ToJson(),
     topics           = Topics?.Select(t => t.ToJson()).ToArray()
 };
Example #4
0
 /// <summary>
 /// </summary>
 /// <returns></returns>
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = PaletteBailout.GetHashCode();
         hashCode = (hashCode * 397) ^ MaxIterationColor.GetHashCode();
         hashCode = (hashCode * 397) ^ PaletteScale.GetHashCode();
         hashCode = (hashCode * 397) ^ Shift.GetHashCode();
         hashCode = (hashCode * 397) ^ LogIndex.GetHashCode();
         hashCode = (hashCode * 397) ^ RootIndex.GetHashCode();
         hashCode = (hashCode * 397) ^ Root.GetHashCode();
         hashCode = (hashCode * 397) ^ MinIterations;
         hashCode = (hashCode * 397) ^ IndexScale.GetHashCode();
         hashCode = (hashCode * 397) ^ Weight.GetHashCode();
         return(hashCode);
     }
 }
Example #5
0
        private LogIndex MapToLogIndex(IEnumerable <FileMetaData> files)
        {
            var logIndex = new LogIndex();

            foreach (var file in files)
            {
                string fileId;
                try
                {
                    fileId = GetFileId(file.Name);
                }
                catch (Exception e)
                {
                    continue;
                }

                logIndex.LogFiles.Add(new LogInfo(fileId, file.Size, file.Name));
            }
            return(logIndex);
        }
Example #6
0
        private void butlogindex_Click(object sender, EventArgs e)
        {
            var form = new LogIndex();

            form.Show();
        }