コード例 #1
0
        public async Task <IActionResult> Metrics()
        {
            var model = await DbMetrics.GetMetrics();

            return(View(new MetricsHolder {
                List = model
            }));
        }
コード例 #2
0
 public static async Task MetricCounterAddMultiple(Client client, CommandHandler command)
 {
     var ls = command.Data["values"].Split(',').ToList().Select(int.Parse).ToList();
     await DbMetrics.MetricCountMultiple(ls);
 }
コード例 #3
0
        public static async Task MetricCounterGet(Client client, CommandHandler command)
        {
            var value = await DbMetrics.GetMetricValue(int.Parse(command.Data["key"]));

            await client.SendMessage($"<METGET val={value}>");
        }
コード例 #4
0
 public static async Task MetricCounterAdd(Client client, CommandHandler command)
 {
     await DbMetrics.MetricCountOne(int.Parse(command.Data["key"]));
 }