feat(proj): init
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
using TileServer.Domain.Accounts;
|
||||
|
||||
namespace TileServer.Application.Accounts;
|
||||
|
||||
public sealed record YandexProfile(string Id, string Login, string DisplayName);
|
||||
|
||||
public sealed record MeResponse(
|
||||
Guid Id,
|
||||
string Login,
|
||||
string DisplayName,
|
||||
string Slug,
|
||||
string YandexId);
|
||||
|
||||
public sealed record TokenListItem(
|
||||
Guid Id,
|
||||
string Name,
|
||||
string Prefix,
|
||||
DateTimeOffset CreatedAt,
|
||||
DateTimeOffset? RevokedAt);
|
||||
|
||||
public sealed record CreatedToken(
|
||||
Guid Id,
|
||||
string Name,
|
||||
string Prefix,
|
||||
string Token,
|
||||
DateTimeOffset CreatedAt);
|
||||
|
||||
public sealed record UsageDayDto(
|
||||
DateOnly Date,
|
||||
long TileRequests,
|
||||
long StyleRequests,
|
||||
long Bytes);
|
||||
|
||||
public sealed record UserStyleListItem(
|
||||
string Name,
|
||||
string? CreatedFrom,
|
||||
DateTimeOffset UpdatedAt,
|
||||
bool IsPreset);
|
||||
|
||||
public sealed record ResolvedAccess(User User, ApiToken Token);
|
||||
|
||||
public sealed record UsageDelta(
|
||||
Guid UserId,
|
||||
Guid TokenId,
|
||||
DateOnly Day,
|
||||
long TileRequests,
|
||||
long StyleRequests,
|
||||
long Bytes);
|
||||
Reference in New Issue
Block a user