public static void MyClassInitialize(TestContext testContext) { container = TestManager.ConfigureUnityContainer("unity"); opinadorService = container.Resolve <IOpinadorService>(); userProfileDao = container.Resolve <IUserProfileDao>(); valoracionDao = container.Resolve <IValoracionDao>(); comentarioDao = container.Resolve <IComentarioDao>(); etiquetaDao = container.Resolve <IEtiquetaDao>(); favoritoDao = container.Resolve <IFavoritoDao>(); }
protected void Page_Load(object sender, EventArgs e) { if (!SessionManager.IsUserAuthenticated(Context)) { Response.Redirect(Response.ApplyAppPathModifier("./User/Authentication.aspx?ReturnUrl=ModifyComment.aspx")); } UserSession userSession = (UserSession)Context.Session["userSession"]; long idUsuario = userSession.UserProfileId; long idComment = long.Parse(Request.Params.Get("id")); IUnityContainer container = (IUnityContainer)HttpContext.Current.Application["unityContainer"]; IOpinadorService opinadorService = container.Resolve <IOpinadorService>(); IComentarioDao comentarioDao = container.Resolve <IComentarioDao>(); long user = comentarioDao.Find(idComment).usrId; if (!user.Equals(idUsuario)) { Response.Redirect(Response.ApplyAppPathModifier("./NonExistAutorization.aspx")); } }
public ComentarioService(IComentarioDao comentarioDao) { _comentarioDao = comentarioDao; }