Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

ILuObjectConverter.cs 704B

123456789101112131415161718192021222324252627
  1. using Luticate2.Auth.Utils.Dbo.Fields;
  2. using Luticate2.Auth.Utils.Dbo.Result;
  3. namespace Luticate2.Auth.Utils.Interfaces
  4. {
  5. public interface ILuObjectConverterOptions
  6. {
  7. ILuConvertersTypeConverter TypeConverter { get; }
  8. ILuConvertersAllocator Allocator { get; }
  9. ILuObjectConverterDescriptorOptions DescriptorOptions { get; }
  10. }
  11. public interface ILuObjectConverter
  12. {
  13. LuResult<object> Convert(object srcObj, LuPartialFieldsDbo fields, ILuObjectConverterOptions options);
  14. }
  15. public interface ILuObjectConverter<TTypeFrom, TTypeTo> : ILuObjectConverter
  16. {
  17. }
  18. public interface ILuObjectConverterIdentity : ILuObjectConverter
  19. {
  20. }
  21. }