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.

LuObjectConverterDescriptorEnumerable.cs 671B

12345678910111213141516171819
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Linq.Expressions;
  5. using System.Reflection;
  6. using Luticate2.Auth.Interfaces;
  7. namespace Luticate2.Auth.Business.ObjectConverter
  8. {
  9. public class LuObjectConverterDescriptorEnumerable : LuObjectConverterDescriptor
  10. {
  11. public LuObjectConverterDescriptorEnumerable()
  12. {
  13. AddDynamicMethodConverterTemplate((Expression<Func<IEnumerable<object>, bool>>)(source => source.Any()));
  14. AddDynamicMethodConverterTemplate(
  15. (Expression<Func<IEnumerable<object>, Func<object, bool>, bool>>)((source, filter) => source.Any(filter)));
  16. }
  17. }
  18. }