.net standard migration for httpcookiecollection
up vote
0
down vote
favorite
Our existing class library project is in .net framework 4.5, now i want to do migrate to .netstandard2.0. I am not sure how we can pass the httpcookiecollection as a parameter in one function for .netstandard project
Below interface and code from .net framework project
public interface IService
{
string GetData(string url, HttpCookieCollection oCookies, string Token = null);
}
below code for inheriting the service interface.
public class Client: IRestClientService
{
public string GetDataFromService(string url, CookieOptions oCookies, string Token=null)
{
//some code to process the cookie
}
}
I have referred below link to work with cookiecollection in .netcore
https://www.c-sharpcorner.com/article/asp-net-core-working-with-cookie/
I have installed "Microsoft.AspnetCore.http" but not sure about how to change the httpcookiecollection parameter in interace.
c# asp.net .net asp.net-core .net-core
add a comment |
up vote
0
down vote
favorite
Our existing class library project is in .net framework 4.5, now i want to do migrate to .netstandard2.0. I am not sure how we can pass the httpcookiecollection as a parameter in one function for .netstandard project
Below interface and code from .net framework project
public interface IService
{
string GetData(string url, HttpCookieCollection oCookies, string Token = null);
}
below code for inheriting the service interface.
public class Client: IRestClientService
{
public string GetDataFromService(string url, CookieOptions oCookies, string Token=null)
{
//some code to process the cookie
}
}
I have referred below link to work with cookiecollection in .netcore
https://www.c-sharpcorner.com/article/asp-net-core-working-with-cookie/
I have installed "Microsoft.AspnetCore.http" but not sure about how to change the httpcookiecollection parameter in interace.
c# asp.net .net asp.net-core .net-core
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Our existing class library project is in .net framework 4.5, now i want to do migrate to .netstandard2.0. I am not sure how we can pass the httpcookiecollection as a parameter in one function for .netstandard project
Below interface and code from .net framework project
public interface IService
{
string GetData(string url, HttpCookieCollection oCookies, string Token = null);
}
below code for inheriting the service interface.
public class Client: IRestClientService
{
public string GetDataFromService(string url, CookieOptions oCookies, string Token=null)
{
//some code to process the cookie
}
}
I have referred below link to work with cookiecollection in .netcore
https://www.c-sharpcorner.com/article/asp-net-core-working-with-cookie/
I have installed "Microsoft.AspnetCore.http" but not sure about how to change the httpcookiecollection parameter in interace.
c# asp.net .net asp.net-core .net-core
Our existing class library project is in .net framework 4.5, now i want to do migrate to .netstandard2.0. I am not sure how we can pass the httpcookiecollection as a parameter in one function for .netstandard project
Below interface and code from .net framework project
public interface IService
{
string GetData(string url, HttpCookieCollection oCookies, string Token = null);
}
below code for inheriting the service interface.
public class Client: IRestClientService
{
public string GetDataFromService(string url, CookieOptions oCookies, string Token=null)
{
//some code to process the cookie
}
}
I have referred below link to work with cookiecollection in .netcore
https://www.c-sharpcorner.com/article/asp-net-core-working-with-cookie/
I have installed "Microsoft.AspnetCore.http" but not sure about how to change the httpcookiecollection parameter in interace.
c# asp.net .net asp.net-core .net-core
c# asp.net .net asp.net-core .net-core
asked Nov 7 at 7:55
SivaRajini
3,0011257103
3,0011257103
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
In the regular Asp.Net you was able to read and modify cookie using the same type HttpCookieCollection. In Asp.Net core you have two different types.
If you need to read cookies as your method's name says you need to use Microsoft.AspNetCore.Http.IRequestCookieCollection from Microsoft.AspNetCore.Http.Features package:
public interface IService
{
string GetData(string url, IRequestCookieCollection oCookies, string Token = null);
}
If you need to modify cookies you need to use Microsoft.AspNetCore.Http.IResponseCookies from the same package.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
In the regular Asp.Net you was able to read and modify cookie using the same type HttpCookieCollection. In Asp.Net core you have two different types.
If you need to read cookies as your method's name says you need to use Microsoft.AspNetCore.Http.IRequestCookieCollection from Microsoft.AspNetCore.Http.Features package:
public interface IService
{
string GetData(string url, IRequestCookieCollection oCookies, string Token = null);
}
If you need to modify cookies you need to use Microsoft.AspNetCore.Http.IResponseCookies from the same package.
add a comment |
up vote
1
down vote
accepted
In the regular Asp.Net you was able to read and modify cookie using the same type HttpCookieCollection. In Asp.Net core you have two different types.
If you need to read cookies as your method's name says you need to use Microsoft.AspNetCore.Http.IRequestCookieCollection from Microsoft.AspNetCore.Http.Features package:
public interface IService
{
string GetData(string url, IRequestCookieCollection oCookies, string Token = null);
}
If you need to modify cookies you need to use Microsoft.AspNetCore.Http.IResponseCookies from the same package.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
In the regular Asp.Net you was able to read and modify cookie using the same type HttpCookieCollection. In Asp.Net core you have two different types.
If you need to read cookies as your method's name says you need to use Microsoft.AspNetCore.Http.IRequestCookieCollection from Microsoft.AspNetCore.Http.Features package:
public interface IService
{
string GetData(string url, IRequestCookieCollection oCookies, string Token = null);
}
If you need to modify cookies you need to use Microsoft.AspNetCore.Http.IResponseCookies from the same package.
In the regular Asp.Net you was able to read and modify cookie using the same type HttpCookieCollection. In Asp.Net core you have two different types.
If you need to read cookies as your method's name says you need to use Microsoft.AspNetCore.Http.IRequestCookieCollection from Microsoft.AspNetCore.Http.Features package:
public interface IService
{
string GetData(string url, IRequestCookieCollection oCookies, string Token = null);
}
If you need to modify cookies you need to use Microsoft.AspNetCore.Http.IResponseCookies from the same package.
answered Nov 7 at 17:36
Albert
2,1241814
2,1241814
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53185417%2fnet-standard-migration-for-httpcookiecollection%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password