data-api-builder icon indicating copy to clipboard operation
data-api-builder copied to clipboard

[Bug]: Inconsistent and superflous logging?

Open ErikEJ opened this issue 1 year ago • 0 comments

What happened?

dab init -c dab-config.json --database-type mssql --connection-string "@env('dab-connection-string')" --host-mode Development
dab add "Album" --source "[dbo].[Album]" --fields.include "AlbumId,Title,ArtistId" --permissions "anonymous:*" 

Results in the following console output from the second command:

Information: Microsoft.DataApiBuilder 1.1.7
Information: Config not provided. Trying to get default config based on DAB_ENVIRONMENT...
Information: Environment variable DAB_ENVIRONMENT is (null)
Loading config file from dab-config.json.

In my opinion, there are multiple issues here:

  • Given that there is a dab-config.json file in the folder, why do I need to see line 2 and 3.
  • Why is line 4 not prefixed with "Information:" - looks like a Console.WriteLine rather than logging, and looks inconsistent

Version

1.1.7

What database are you using?

Azure SQL

What hosting model are you using?

Local (including CLI)

Which API approach are you accessing DAB through?

REST

Relevant log output

No response

Code of Conduct

  • [X] I agree to follow this project's Code of Conduct

ErikEJ avatar Jul 29 '24 11:07 ErikEJ