Table of Contents

Class AppTagMappingSqlModel

Namespace
OpenSettings.Domains.Sql.Entities
Assembly
OpenSettings.dll

Represents an app-tag mapping entity.

[Table("AppTagMappings")]
public class AppTagMappingSqlModel : EntityBase<int>
Inheritance
AppTagMappingSqlModel
Inherited Members

Properties

App

The app associated with this mapping.

[ForeignKey("AppId")]
public virtual AppSqlModel App { get; set; }

Property Value

AppSqlModel

AppId

The id of the associated app.

public int AppId { get; set; }

Property Value

int

CreatedBy

The user who created this app-tag mapping.

[ForeignKey("CreatedById")]
public virtual UserSqlModel CreatedBy { get; set; }

Property Value

UserSqlModel

CreatedById

The id of the user who created this app-tag mapping.

public Guid? CreatedById { get; set; }

Property Value

Guid?

Id

[NotMapped]
public int Id { get; set; }

Property Value

int

Tag

The tag associated with this mapping.

[ForeignKey("TagId")]
public virtual TagSqlModel Tag { get; set; }

Property Value

TagSqlModel

TagId

The id of the associated tag.

public int TagId { get; set; }

Property Value

int

UpdatedOn

[NotMapped]
public DateTime? UpdatedOn { get; set; }

Property Value

DateTime?