CodeSharePaul
07/05/2023, 1:41 PMivodepivo
07/05/2023, 1:44 PMAnders Bjerner
07/05/2023, 2:12 PMAnders Bjerner
07/05/2023, 2:13 PMCodeSharePaul
07/05/2023, 2:33 PMSebastiaan
07/05/2023, 2:37 PMAnders Bjerner
07/05/2023, 2:40 PMSebastiaan
07/05/2023, 2:40 PMCodeSharePaul
07/05/2023, 2:41 PMSebastiaan
07/05/2023, 2:43 PMSebastiaan
07/05/2023, 2:43 PMDeleted User
07/05/2023, 2:44 PMCodeSharePaul
07/05/2023, 2:58 PMCodeSharePaul
07/05/2023, 2:58 PMJanae
07/05/2023, 3:18 PMhuwred
07/05/2023, 3:25 PMNurhak Kaya
07/05/2023, 3:30 PMNurhak Kaya
07/05/2023, 3:30 PMNurhak Kaya
07/05/2023, 3:30 PMNurhak Kaya
07/05/2023, 3:31 PMNurhak Kaya
07/05/2023, 3:32 PMNurhak Kaya
07/05/2023, 3:33 PMCodeSharePaul
07/05/2023, 3:34 PMMike Chambers
07/05/2023, 3:48 PMAnders Bjerner
07/05/2023, 4:05 PMCodeSharePaul
07/05/2023, 4:35 PMCodeSharePaul
07/05/2023, 4:37 PMCodeSharePaul
07/05/2023, 4:55 PMNurhak Kaya
07/05/2023, 5:00 PMAnders Bjerner
07/05/2023, 5:00 PMNurhak Kaya
07/05/2023, 5:02 PMMike Chambers
07/05/2023, 9:56 PMcsharp
public void Handle(RecordSkippedNotification<IContent> notification)
{
if (notification.ProviderAlias == "ContentImportProvider")
{
var scopeProps = new Dictionary<string, object> { { "@ImportFields", notification.Items } };
using (_logger.BeginScope(scopeProps))
{
_logger.LogInformation("RecordSkipped content {Ref} {PrimaryKey}", notification.Item.Name, notification.PrimaryKeyValue);
}
}
}
csharp
[FieldProvider(PropertyEditorAlias = "Umbraco.TextArea")]
public class TextAreaFieldProvider : IFieldProvider
{
public object Parse(object value, IContentBase importedItem, ImportPropertyInfo property, FieldProviderOptions fieldProviderOptions)
{
if (property?.PropertyName == "Contact")
{
var stripped = value.ToString()?.StripHtml().Trim("\r\n");
return stripped ?? string.Empty;
}
else
{
return value;
}
}
}
CodeSharePaul
07/06/2023, 10:08 AMCodeSharePaul
07/10/2023, 9:00 AM