2026-02-08 22:20:38 +01:00
|
|
|
using Wino.Core.Domain.Interfaces;
|
|
|
|
|
using Wino.Core.Synchronizers.Errors;
|
2025-04-26 10:49:55 +02:00
|
|
|
using Wino.Core.Synchronizers.Errors.Outlook;
|
|
|
|
|
|
|
|
|
|
namespace Wino.Core.Services;
|
|
|
|
|
|
|
|
|
|
public class OutlookSynchronizerErrorHandlingFactory : SynchronizerErrorHandlingFactory, IOutlookSynchronizerErrorHandlerFactory
|
|
|
|
|
{
|
2025-10-12 16:23:33 +02:00
|
|
|
public OutlookSynchronizerErrorHandlingFactory(ObjectCannotBeDeletedHandler objectCannotBeDeleted,
|
2026-02-08 22:20:38 +01:00
|
|
|
EntityNotFoundHandler entityNotFoundHandler,
|
2025-10-12 16:23:33 +02:00
|
|
|
DeltaTokenExpiredHandler deltaTokenExpiredHandler)
|
2025-04-26 10:49:55 +02:00
|
|
|
{
|
|
|
|
|
RegisterHandler(objectCannotBeDeleted);
|
2026-02-08 22:20:38 +01:00
|
|
|
RegisterHandler(entityNotFoundHandler);
|
2025-10-12 16:23:33 +02:00
|
|
|
RegisterHandler(deltaTokenExpiredHandler);
|
2025-04-26 10:49:55 +02:00
|
|
|
}
|
|
|
|
|
}
|