Example #1
0
 public ExternalParametersProvider()
 {
     GetParameter.Add(nameof(Document.Author), (name, pr) => GetDocument(pr).Author);
     GetParameter.Add(nameof(Document.Manager), (name, pr) => GetDocument(pr).Manager);
     GetParameter.Add(nameof(Document.Name), (name, pr) => GetDocument(pr).Name);
     GetParameter.Add(nameof(Document.Number), (name, pr) => GetDocument(pr).Number);
     GetParameter.Add(nameof(Document.State), (name, pr) => GetDocument(pr).State);
     GetParameter.Add(nameof(Document.Sum), (name, pr) => GetDocument(pr).Sum);
     GetParameter.Add(nameof(Document.AuthorId), (name, pr) => GetDocument(pr).AuthorId);
     GetParameter.Add(nameof(Document.ManagerId), (name, pr) => GetDocument(pr).ManagerId);
     GetParameter.Add(nameof(Document.StateName), (name, pr) => GetDocument(pr).StateName);
     GetParameter.Add(nameof(Document), (name, pr) => GetDocument(pr));
 }