Restricting access to a webservice can be done via web.config but if you would want to make the decision at runtime then here is an example of how you could achieve this
protected void Application_BeginRequest(Object sender, EventArgs e)
{
if (/*Condition*/)
{
if (HttpContext.Current.Request.Url.ToString().Contains("Admin.asmx"))
{
HttpContext.Current.Response.StatusCode = 404;
}
}
}
Genius ain't...
public string aboutme {
var known = { { "C#" , "Javascript" }, { "ASP.NET", "MVC" } };
return known.ToJson();
}
Friday, 25 October 2013
Wednesday, 16 October 2013
Mock frameworks for .NET Part 2
As we have already seen the basics of Mock framework, let's look at some of Mock frameworks that are available and understand what they do or don't support.
NMock
Software License
Apache License 2.0
Last Active
Jul-2011
Latest Version
NMock3
Supported .NET Version
.NET 4.0
Build Server Integration
No
Code Coverate Integration
No
Mock Interfaces
Yes
Mock Everything
No
Mock Legacy Code
No
Auto Recursive...
Labels:
Mock frameworks
Monday, 7 October 2013
Mock frameworks for .NET Part 1
Mock frameworks are used for unit testing your code and are used for Test Driven Development (TDD). A mock framework should support Arrange Act Assert (AAA) pattern. There are various mock frameworks available and choosing the right one is not easy. Before looking at various frameworks available let's understand some basics of what a framework should have to be known as a Mock framework.
Mock Interfaces & abstract classes
Interfaces...
Labels:
Mock frameworks
Subscribe to:
Posts (Atom)