General cleanup and refactor.

This commit is contained in:
2022-03-07 07:36:44 +00:00
parent bc6e432565
commit 762e3eb6d2
1321 changed files with 44657 additions and 45479 deletions

View File

@@ -30,10 +30,10 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
using System.ComponentModel.DataAnnotations;
namespace Aaru.Database.Models;
using System.ComponentModel.DataAnnotations;
/// <summary>Base database model</summary>
public abstract class BaseModel
{

View File

@@ -30,10 +30,10 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
using System;
namespace Aaru.Database.Models;
using System;
/// <inheritdoc />
/// <summary>CD read offset</summary>
public class CdOffset : CommonTypes.Metadata.CdOffset

View File

@@ -30,13 +30,13 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
namespace Aaru.Database.Models;
using System;
using System.ComponentModel;
using System.Diagnostics.CodeAnalysis;
using Aaru.CommonTypes.Metadata;
namespace Aaru.Database.Models;
/// <summary>Known device</summary>
public class Device : DeviceReportV2
{

View File

@@ -1,9 +1,9 @@
namespace Aaru.Database.Models;
using System;
using System.ComponentModel.DataAnnotations;
using Aaru.CommonTypes.Enums;
namespace Aaru.Database.Models;
/// <summary>Information needed to rebuild an iNES/NES 2.0 header from a ROM hash</summary>
public class NesHeaderInfo : BaseModel
{

View File

@@ -30,12 +30,12 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
namespace Aaru.Database.Models;
using System;
using System.Diagnostics.CodeAnalysis;
using Aaru.CommonTypes.Metadata;
namespace Aaru.Database.Models;
/// <summary>Device report</summary>
public class Report : DeviceReportV2
{

View File

@@ -30,11 +30,11 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
namespace Aaru.Database.Models;
using System;
using System.ComponentModel.DataAnnotations;
namespace Aaru.Database.Models;
/// <summary>USB product</summary>
public class UsbProduct
{

View File

@@ -30,12 +30,12 @@
// Copyright © 2011-2022 Natalia Portillo
// ****************************************************************************/
namespace Aaru.Database.Models;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace Aaru.Database.Models;
/// <summary>USB vendor</summary>
public class UsbVendor
{