Using a specific namespace for the abstraction

This commit is contained in:
Zoe Roux
2021-08-14 19:32:26 +02:00
parent fab9b8a5c7
commit cd73ea953b
156 changed files with 340 additions and 305 deletions
@@ -1,6 +1,6 @@
using System;
namespace Kyoo.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// An attribute to inform that the property is computed automatically and can't be assigned manually.
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.Composition;
using Kyoo.Controllers;
using Kyoo.Abstractions.Controllers;
namespace Kyoo.Common.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// An attribute to inform how a <see cref="IFileSystem"/> works.
@@ -1,6 +1,6 @@
using System;
namespace Kyoo.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// Specify that a property can't be merged.
@@ -2,7 +2,7 @@ using System;
using Microsoft.AspNetCore.Mvc.Filters;
using Microsoft.Extensions.DependencyInjection;
namespace Kyoo.Models.Permissions
namespace Kyoo.Abstractions.Models.Permissions
{
/// <summary>
/// The kind of permission needed.
@@ -1,7 +1,7 @@
using System;
using Kyoo.Controllers;
using Kyoo.Abstractions.Controllers;
namespace Kyoo.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// The targeted relation can be edited via calls to the repository's <see cref="IRepository{T}.Edit"/> method.
@@ -1,6 +1,6 @@
using System;
namespace Kyoo.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// Remove an property from the serialization pipeline. It will simply be skipped.
@@ -1,9 +1,9 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.Composition;
using Kyoo.Controllers;
using Kyoo.Abstractions.Controllers;
namespace Kyoo.Common.Models.Attributes
namespace Kyoo.Abstractions.Models.Attributes
{
/// <summary>
/// An attribute to inform how a <see cref="IFileSystem"/> works.