public Subject Get(IFormatReader parameter) { var parts = parameter.Content().Split('|'); var result = new Subject(parts[0], int.Parse(parts[1])); return(result); }
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)); }
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)); } }
public string Get(IFormatReader parameter) => $"{parameter.Content()} Hello Again!";
public string Get(IFormatReader parameter) => parameter.Content();
public MemberInfo Get(IFormatReader parameter) => parameter.Get(parameter.Content());
public T Get(IFormatReader parameter) => _source(parameter) .Get(parameter.Content());
public DateTime Get(IFormatReader parameter) => _converter.Parse(parameter.Content());
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();