We are just experimenting with Auto CRUD generated services and testing using Studio. All is working fine and we’ve been able to create APIs from our sqlite and SQL server dbs.
The readme https://github.com/ServiceStack/Studio#api-log-viewer suggests that there’s some API logs available for viewing. I can’t see how to get there from the UI. I have a button called “output” which doesn’t do anything. I can’t see any indication of logs anywhere.
Anyway, I thought it might be something to do with auth, so I signed in to the app as admin using the quick admin links. The test project was based on the x new vue-nuxt
template and adding crud using x mix autocrudgen sqlserver
and modifying the connection string to connect to our existing db.
Once I’m signed in from Studio, it shows Admin User in top-right corner with a padlock symbol. Now when I click on any table I get an error NotImplementedException: The operation 'CheckCrudEvents' does not exist for this service
:
System.NotImplementedException: The operation 'CheckCrudEvents' does not exist for this service
at ServiceStack.Host.Handlers.ServiceStackHandlerBase.AssertOperationExists(String operationName, Type type) in C:\BuildAgent\work\3481147c480f4a2f\src\ServiceStack\Host\Handlers\ServiceStackHandlerBase.cs:line 257
at ServiceStack.Host.Handlers.GenericHandler.CreateRequestAsync(IRequest req, String operationName) in C:\BuildAgent\work\3481147c480f4a2f\src\ServiceStack\Host\Handlers\GenericHandler.cs:line 30
at ServiceStack.Host.Handlers.GenericHandler.ProcessRequestAsync(IRequest httpReq, IResponse httpRes, String operationName) in C:\BuildAgent\work\3481147c480f4a2f\src\ServiceStack\Host\Handlers\GenericHandler.cs:line 53
When I sign out I can continue accessing the tables.