refactoring backend structure

This commit is contained in:
Michele 2021-02-15 23:35:55 +00:00
parent dcc59f7b69
commit 0e1c16ab91
36 changed files with 786 additions and 454 deletions

View file

@ -0,0 +1,20 @@
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Sledgemapper.Entities;
namespace Sledgemapper.Api.Core.Entities.CampaignAggregate
{
public class Campaign
{
[Key]
public int CampaignId { get; set; }
[Required]
public string CampaignName { get; set; }
[Required]
public int OwnerUserId { get; set; }
public List<User> InvitedUsers { get; set; }
}
}

View file

@ -0,0 +1,17 @@
using System.ComponentModel.DataAnnotations;
namespace Sledgemapper.Api.Core.Entities.CampaignAggregate
{
public class Map
{
[Key]
public int MapId { get; set; }
[Required]
public string MapName { get; set; }
[Required]
public int CampaignId { get; set; }
}
}