Пример #1
0
            public Subject Get(IFormatReader parameter)
            {
                var parts  = parameter.Content().Split('|');
                var result = new Subject(parts[0], int.Parse(parts[1]));

                return(result);
            }
Пример #2
0
        public int numTasksToUse = 5; // seems like the sweet spot

        public RomBytes Get(IFormatReader parameter)
        {
            var allLines = ReadMainDataRaw(parameter.Content());
            var romBytes = DecodeAllBytes(allLines);

            return(FinishRead(romBytes));
        }
Пример #3
0
            public IInterface Get(IFormatReader parameter)
            {
                var name   = parameter.Content();
                var type   = Type.GetType(name) ?? throw new InvalidOperationException($"Could not parse '{name}'");
                var result = (Implementation)Activator.CreateInstance(type);

                result.Created = true;
                return(result);
            }
 CandidateResult Candidate(IFormatReader parameter)
 {
     try
     {
         return(new CandidateResult(_serializer.Get(parameter)));
     }
     catch (Exception e)
     {
         return(new CandidateResult(_parser.Parse(parameter.Content()), e));
     }
 }
Пример #5
0
 public string Get(IFormatReader parameter) => $"{parameter.Content()} Hello Again!";
 public string Get(IFormatReader parameter) => parameter.Content();
Пример #7
0
 public MemberInfo Get(IFormatReader parameter) => parameter.Get(parameter.Content());
Пример #8
0
 public T Get(IFormatReader parameter) => _source(parameter)
 .Get(parameter.Content());
Пример #9
0
 public DateTime Get(IFormatReader parameter) => _converter.Parse(parameter.Content());
Пример #10
0
 public object Reference(IFormatReader parameter)
 => parameter.IsSatisfiedBy(EntityIdentity) ? _converter.Parse(parameter.Content()) : null;
 public ImmutableArray <Type> Get(IFormatReader parameter) => _list.Parse(parameter.Content())
 .Select(_formatter)
 .Select(parameter.Get)
 .Cast <TypeInfo>()
 .Select(x => x.AsType())
 .ToImmutableArray();
 public string Content() => _reader.Content();