public static TestOptionsFormatter2 CreateNamed(string name, IOptions <TestOptions> options) { var result = new TestOptionsFormatter2(options); // different format result.Name = $"{nameof(TestOptions)}+{name}"; return(result); }
public IOptionFormatter <TestOptions> Resolve(string name) { return(TestOptionsFormatter2.CreateNamed(name, Options.Create(this.optionsSnapshot.Get(name)))); }