Browse Source

Constants added and renaming folder

pull/7685/head
Ahmet 6 years ago
parent
commit
8bfdc1ed5f
  1. 11
      modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/MediaDescriptors/MediaDescriptorConsts.cs
  2. 2
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/Extensions/MediaDescriptorExtensions.cs
  3. 2
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/IMediaDescriptorRepository.cs
  4. 2
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/InvalidMediaDescriptorNameException.cs
  5. 2
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaContainer.cs
  6. 8
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs

11
modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/MediaDescriptors/MediaDescriptorConsts.cs

@ -0,0 +1,11 @@
namespace Volo.CmsKit.MediaDescriptors
{
public class MediaDescriptorConsts
{
public static int MaxNameLength { get; set; } = 255;
public static int MaxMimeTypeLength { get; set; } = 128;
public static int MaxSizeLength = int.MaxValue;
}
}

2
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Medias/Extensions/MediaDescriptorExtensions.cs → modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/Extensions/MediaDescriptorExtensions.cs

@ -1,7 +1,7 @@
using System.IO; using System.IO;
using System.Linq; using System.Linq;
namespace Volo.CmsKit.Medias.Extensions namespace Volo.CmsKit.MediaDescriptors.Extensions
{ {
public static class MediaDescriptorExtensions public static class MediaDescriptorExtensions
{ {

2
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Medias/IMediaDescriptorRepository.cs → modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/IMediaDescriptorRepository.cs

@ -1,7 +1,7 @@
using System; using System;
using Volo.Abp.Domain.Repositories; using Volo.Abp.Domain.Repositories;
namespace Volo.CmsKit.Medias namespace Volo.CmsKit.MediaDescriptors
{ {
public interface IMediaDescriptorRepository : IBasicRepository<MediaDescriptor, Guid> public interface IMediaDescriptorRepository : IBasicRepository<MediaDescriptor, Guid>
{ {

2
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Medias/InvalidMediaDescriptorNameException.cs → modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/InvalidMediaDescriptorNameException.cs

@ -3,7 +3,7 @@ using System.Runtime.Serialization;
using JetBrains.Annotations; using JetBrains.Annotations;
using Volo.Abp; using Volo.Abp;
namespace Volo.CmsKit.Medias namespace Volo.CmsKit.MediaDescriptors
{ {
[Serializable] [Serializable]
public class InvalidMediaDescriptorNameException : BusinessException public class InvalidMediaDescriptorNameException : BusinessException

2
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Medias/MediaContainer.cs → modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaContainer.cs

@ -1,6 +1,6 @@
using Volo.Abp.BlobStoring; using Volo.Abp.BlobStoring;
namespace Volo.CmsKit.Medias namespace Volo.CmsKit.MediaDescriptors
{ {
[BlobContainerName("cms-kit-medias")] [BlobContainerName("cms-kit-medias")]
public class MediaContainer public class MediaContainer

8
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Medias/MediaDescriptor.cs → modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs

@ -1,9 +1,10 @@
using System; using System;
using Volo.Abp;
using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy; using Volo.Abp.MultiTenancy;
using Volo.CmsKit.Medias.Extensions; using Volo.CmsKit.MediaDescriptors.Extensions;
namespace Volo.CmsKit.Medias namespace Volo.CmsKit.MediaDescriptors
{ {
public class MediaDescriptor : FullAuditedAggregateRoot<Guid>, IMultiTenant public class MediaDescriptor : FullAuditedAggregateRoot<Guid>, IMultiTenant
{ {
@ -23,7 +24,8 @@ namespace Volo.CmsKit.Medias
public MediaDescriptor(Guid id, Guid? tenantId, string name, string mimeType, int size) : base(id) public MediaDescriptor(Guid id, Guid? tenantId, string name, string mimeType, int size) : base(id)
{ {
TenantId = tenantId; TenantId = tenantId;
MimeType = mimeType;
MimeType = Check.NotNullOrWhiteSpace(mimeType, nameof(name), MediaDescriptorConsts.MaxMimeTypeLength);
Size = size; Size = size;
SetName(name); SetName(name);
Loading…
Cancel
Save