// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { var formRecognizerOptions = new FormRecognizerOptions(); Configuration.GetSection(FormRecognizerOptions.FormRecognizer).Bind(formRecognizerOptions); services .AddSingleton <FormRecognizerOptions>(x => formRecognizerOptions) .AddScoped <InvoiceRecognizerService>() .AddScoped <ReceiptRecognizerService>(); services.AddControllersWithViews(); // In production, the React files will be served from this directory services.AddSpaStaticFiles(configuration => { configuration.RootPath = "ClientApp/build"; }); }
public InvoiceRecognizerService(FormRecognizerOptions options) { _options = options; }
public ReceiptRecognizerService(FormRecognizerOptions options) { _options = options; }