Add a new project to you solution as class library. You can find class library under C# windows section. Name it as per your convenience. after adding, you will get a class file, with the name of you supplied. make this class public. Now you can write you logic in this class file, build it. it will create a dll file. add reference by right clicking on you main application project file select "Add reference", path of dll file. in your application, add the namespace of your class file and then call class and its methods.
below is a sample class file
using System;
using System.Data;
namespace myEncapsulatedNameSpace
{
public class myEncapsulatedClass
{
//property declaration
//properties are used for passing values between application layers
private string _myName = string.empty;
public string myName
{
get
{
return _myName;
}
set
{
_myName = value;
}
public string myMethod()
{
return myName = "sk";
}
}
}
}
add namespace like this
using System;
:using myEncapsulatedNameSpace;
public partial class yourAppClass
{
myEncapsulatedClass objMEClass = new myEncapsulatedClass();
//here must be some methods or events
//call you class method
private void dislayName()
{
MessageBox.Show(objMEClass .myMethod())
}
}
//also you can add value to that property:
pucblic void SetValue()
{
objMEClass.myName ="sk";
displayName();
}
Getting Below Power BI Report connection error during execution . Error: Something went wrong Unable to connect to the data source undefined. Please try again later or contact support. If you contact support, please provide these details. Underlying error code: -2147467259 Table: Business Sector. Underlying error message: AnalysisServices: A connection cannot be made. Ensure that the server is running. DM_ErrorDetailNameCode_UnderlyingHResult: -2147467259 Microsoft.Data.Mashup.ValueError.DataSourceKind: AnalysisServices Microsoft.Data.Mashup.ValueError.DataSourcePath: 10.10.10.60;T_CustomerMaster_ST Microsoft.Data.Mashup.ValueError.Reason: DataSource.Error Cluster URI: WABI-WEST-EUROPE-redirect.analysis.windows.net Activity ID: c72c4f12-8c27-475f-b576-a539dd81826a Request ID: dfb54166-c78f-4b40-779f-e8922a6687ad Time: 2019-09-26 10:03:29Z Solution: We found report connection not able to connect to SQL Analysis service so tried below option. ...