Are there plans to upgrade Microsoft.ReportingServices.Interfaces to .Net Core?

Martin Dye 6 Reputation points
2023-08-18T10:43:14.61+00:00

We have a .Net core web project.

We use SSRS with custom security, using Microsoft.ReportingServices.Interfaces, which appears to implement .Net Fwk 4.0.

We need to use some of the security methods in the .Net Core project. We can overcome this using a REST API, but it would be good to modernise our Microsoft.ReportingServices.Interfaces implementation, which is holding back progress to .Net Core.

Are there plans to upgrade Microsoft.ReportingServices.Interfaces to .Net Core?

More importantly, will SSRS be able to use a .Net Core assembly that implements Microsoft.ReportingServices.Interfaces.IAuthenticationExtension2?

SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
3,066 questions
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Anonymous
    2023-08-21T02:10:38.35+00:00

    Hi @Martin Dye

    Sorry I don't know much about .Net Core. I also didn't find any valid information about upgrading Microsoft.ReportingServices.Interfaces to .Net Core.

    According to the official documentation, "The Reporting Services Extension Class Library is a set of classes, interfaces, and value types that are included in Reporting Services. This library provides access to system functionality and is designed to be the foundation on which .NET Framework applications can be used to extend Reporting Services components."

    For more details, you can refer to this link: https://learn.microsoft.com/en-us/sql/reporting-services/extensions/security-extension/authentication-in-reporting-services?view=sql-server-ver16.

    Best regards,

    Aniya

    0 comments No comments

  2. Martin Dye 6 Reputation points
    2023-08-21T08:56:40.4+00:00

    Since I wrote this question, we've tried adding a .Net Core 7.0 assembly to the SSRS folder, that implements Microsoft.ReportingServices.Interfaces.IAuthenticationExtension2, and this produced an error, but without much detail.

    I didn't try any other versions of .Net Core.

    Could somebody working on the Microsoft.ReportingServices.Interfaces project provide an answer on the future plans for this interface.

    0 comments No comments

  3. Anonymous
    2023-08-23T06:43:03.5+00:00

    Hi @Martin Dye

    You can submit requests at https://feedback.azure.com/forums/908035-sql-server.

    If the customer mentions the request several times, the product team can consider adding this feature in the next version. Your feedback is valuable for us to improve our products and the level of service we provide.

    Best regards,

    Aniya

    0 comments No comments

  4. Martin Dye 6 Reputation points
    2023-08-23T09:16:38.71+00:00

    Thanks, I might try this, but are there plans already to upgrade SSRS interface to .Net Core? It would be great to know the long term plans for SSRS.

    Can I use a .Net Core assembly that implements Microsoft.ReportingServices.Interfaces.IAuthenticationExtension2 or will setting my project to .Net Standard work? I'd prefer to get some answers before trying this to see if it works.

    Thanks,

    Martin.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.