Esempio n. 1
0
 protected internal bool FoundRecordIsSelf(ISlugSupported source, UrlRecord urlRecord, int?languageId)
 {
     return(urlRecord != null &&
            urlRecord.EntityId == source.Id &&
            urlRecord.EntityName.EqualsNoCase(source.GetEntityName()) &&
            (languageId == null || urlRecord.LanguageId == languageId.Value));
 }
Esempio n. 2
0
 public ValidateSlugResult(ValidateSlugResult copyFrom)
 {
     _source      = copyFrom.Source;
     EntityName   = _source?.GetEntityName();
     Slug         = copyFrom.Slug;
     Found        = copyFrom.Found;
     FoundIsSelf  = copyFrom.FoundIsSelf;
     LanguageId   = copyFrom.LanguageId;
     WasValidated = copyFrom.WasValidated;
 }