mirror of https://github.com/Squidex/squidex.git
3 changed files with 29 additions and 22 deletions
@ -0,0 +1,27 @@ |
|||
// ==========================================================================
|
|||
// Usage.cs
|
|||
// Squidex Headless CMS
|
|||
// ==========================================================================
|
|||
// Copyright (c) Squidex Group
|
|||
// All rights reserved.
|
|||
// ==========================================================================
|
|||
namespace Squidex.Infrastructure.UsageTracking |
|||
{ |
|||
public sealed class Usage |
|||
{ |
|||
public readonly double Count; |
|||
public readonly double ElapsedMs; |
|||
|
|||
public Usage(double elapsed, double count) |
|||
{ |
|||
ElapsedMs = elapsed; |
|||
|
|||
Count = count; |
|||
} |
|||
|
|||
public Usage Add(double elapsed, double weight) |
|||
{ |
|||
return new Usage(ElapsedMs + elapsed, Count + weight); |
|||
} |
|||
} |
|||
} |
|||
Loading…
Reference in new issue