|
|
@ -5,17 +5,17 @@ using Volo.Abp.MultiTenancy; |
|
|
|
|
|
|
|
|
namespace Volo.Abp.BlobStoring.Database |
|
|
namespace Volo.Abp.BlobStoring.Database |
|
|
{ |
|
|
{ |
|
|
public class DatabaseBlobContainer : AggregateRoot<Guid>, IMultiTenant //TODO: Rename to BlobContainer
|
|
|
public class DatabaseBlobContainer : AggregateRoot<Guid>, IMultiTenant |
|
|
{ |
|
|
{ |
|
|
public virtual Guid? TenantId { get; protected set; } |
|
|
public virtual Guid? TenantId { get; protected set; } |
|
|
|
|
|
|
|
|
public virtual string Name { get; protected set; } |
|
|
public virtual string Name { get; protected set; } |
|
|
|
|
|
|
|
|
public DatabaseBlobContainer(Guid id, [NotNull] string name, Guid? tenantId = null) |
|
|
public DatabaseBlobContainer(Guid id, [NotNull] string name, Guid? tenantId = null) |
|
|
: base(id) |
|
|
: base(id) |
|
|
{ |
|
|
{ |
|
|
Name = Check.NotNullOrWhiteSpace(name, nameof(name), DatabaseContainerConsts.MaxNameLength); |
|
|
Name = Check.NotNullOrWhiteSpace(name, nameof(name), DatabaseContainerConsts.MaxNameLength); |
|
|
TenantId = tenantId; |
|
|
TenantId = tenantId; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|