Skip to content

easyextensionsentityframeworkcoredatabaseabstractions IDeletableEntity

BigMakCode edited this page Aug 5, 2024 · 1 revision

IDeletableEntity Public interface

Description

Interface for deletable entity.

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph EasyExtensions.EntityFrameworkCore.Database.Abstractions
  EasyExtensions.EntityFrameworkCore.Database.Abstractions.IDeletableEntity[[IDeletableEntity]]
  class EasyExtensions.EntityFrameworkCore.Database.Abstractions.IDeletableEntity interfaceStyle;
  end
Loading

Members

Properties

Public properties

Type Name Methods
Nullable<DateTime> DeletedAtUtc
When entity was deleted.
get, set

Methods

Public methods

Returns Name
void Delete()
Calling this method must sets IDeletableEntity.DeletedAtUtc to DateTime.UtcNow .

Details

Summary

Interface for deletable entity.

Methods

Delete

public void Delete()
Summary

Calling this method must sets IDeletableEntity.DeletedAtUtc to DateTime.UtcNow .

Properties

DeletedAtUtc

public Nullable<DateTime> DeletedAtUtc { get; set; }
Summary

When entity was deleted.

Generated with ModularDoc

Clone this wiki locally